예제 #1
0
 def makeService(self, options):
     logmap = {"debug": logger.DEBUG,
               "info": logger.INFO,
               "warn": logger.WARNING,
               "error": logger.ERROR
              }
     logger.set_level(logmap.get(options["log-level"], "warn"))
     cfg = config.read_config(options["config"])
     env = read_env(options["setenv"])
     if (options["service"] == "xmpp"):
         return(self.xmpp_service(cfg, env))
     elif (options["service"] == "storage"):
         return(self.storage_service(cfg, env))
     elif (options["service"] == "udp"):
         return(self.udp_service(cfg, env))
     elif (options["service"] == "http"):
         return(self.http_service(cfg, env))
     elif (options["service"] == "collectd"):
         return(self.collectd_service(cfg, env))
     else:
         raise(RuntimeError("error: unknown service"))
예제 #2
0
 def makeService(self, options):
     logmap = {
         "debug": logger.DEBUG,
         "info": logger.INFO,
         "warn": logger.WARNING,
         "error": logger.ERROR
     }
     logger.set_level(logmap.get(options["log-level"], "warn"))
     cfg = config.read_config(options["config"])
     env = read_env(options["setenv"])
     if (options["service"] == "xmpp"):
         return (self.xmpp_service(cfg, env))
     elif (options["service"] == "storage"):
         return (self.storage_service(cfg, env))
     elif (options["service"] == "udp"):
         return (self.udp_service(cfg, env))
     elif (options["service"] == "http"):
         return (self.http_service(cfg, env))
     elif (options["service"] == "collectd"):
         return (self.collectd_service(cfg, env))
     else:
         raise (RuntimeError("error: unknown service"))
예제 #3
0
def setup():
    logger.set_level(logger.DEBUG)
예제 #4
0
파일: __init__.py 프로젝트: deferraz/leela
def setup():
    logger.set_level(logger.DEBUG)