Logging updates
[moonshot-ui.git] / src / moonshot-utils.vala
index 72df968..f0cb38b 100644 (file)
@@ -100,3 +100,14 @@ public bool UserForcesFlatFileStore()
     }
     return false;
 }
+
+static bool logger_is_initialized = false;
+public Log4Vala.Logger get_logger(string name) {
+       if (!logger_is_initialized) {
+               Log4Vala.init("/home/dbreslau/log4vala.conf");
+               logger_is_initialized = true;
+               Log4Vala.Logger.get_logger("utils.get_logger").info("I'm alive!");
+       }
+
+       return Log4Vala.Logger.get_logger(name);
+}
\ No newline at end of file