package org.fog.utils; import java.text.DecimalFormat; import org.cloudbus.cloudsim.core.CloudSim; public class Logger { public static final int ERROR = 1; public static final int DEBUG = 0; public static int LOG_LEVEL = Logger.DEBUG; private static DecimalFormat df = new DecimalFormat("#.00"); public static boolean ENABLED = false;; public static void setLogLevel(int level){ Logger.LOG_LEVEL = level; } public static void debug(String name, String message){ if(!ENABLED) return; if(Logger.LOG_LEVEL <= Logger.DEBUG) System.out.println(df.format(CloudSim.clock())+" : "+name+" : "+message); } public static void error(String name, String message){ if(!ENABLED) return; if(Logger.LOG_LEVEL <= Logger.ERROR) System.out.println(df.format(CloudSim.clock())+" : "+name+" : "+message); } }