Exemple #1
0
def set_logger():
    log_dir = os.path.dirname(logging_file)
    if not os.path.exists(log_dir):
        os.makedirs(log_dir)
    if os.path.exists(logging_file):
        if os.path.exists(logging_file_bu):
            os.unlink(logging_file_bu)
        os.rename(logging_file, logging_file_bu)
    CCustomLogger.setup_daemon_logger('Master daemon', logging_file)
Exemple #2
0
def set_logger():
    log_dir = os.path.dirname(logging_file)
    if not os.path.exists(log_dir):
        os.makedirs(log_dir)
    if os.path.exists(logging_file):
        if os.path.exists(logging_file_bu):
            os.unlink(logging_file_bu)
        os.rename(logging_file, logging_file_bu)
    CCustomLogger.setup_daemon_logger('Master daemon', logging_file)
def main ():

    trex_app = TRexServerApp()

    # setup the logger
    default_log_path = '/var/log/trex/trex_daemon_server.log'

    try:
        CCustomLogger.setup_daemon_logger('TRexServer', default_log_path)
        logger = logging.getLogger('TRexServer')
        logger.setLevel(logging.INFO)
        formatter = logging.Formatter("%(asctime)s %(name)-10s %(module)-20s %(levelname)-8s %(message)s")
        handler = logging.FileHandler("/var/log/trex/trex_daemon_server.log")
        logger.addHandler(handler)
    except EnvironmentError, e:
            if e.errno == errno.EACCES: # catching permission denied error
                print "Launching user must have sudo privileges in order to run TRex daemon.\nTerminating daemon process."
            exit(-1)
Exemple #4
0
def main():

    trex_app = TRexServerApp()

    # setup the logger
    default_log_path = '/var/log/trex/trex_daemon_server.log'

    try:
        CCustomLogger.setup_daemon_logger('TRexServer', default_log_path)
        logger = logging.getLogger('TRexServer')
        logger.setLevel(logging.INFO)
        formatter = logging.Formatter(
            "%(asctime)s %(name)-10s %(module)-20s %(levelname)-8s %(message)s"
        )
        handler = logging.FileHandler("/var/log/trex/trex_daemon_server.log")
        logger.addHandler(handler)
    except EnvironmentError, e:
        if e.errno == errno.EACCES:  # catching permission denied error
            print "Launching user must have sudo privileges in order to run TRex daemon.\nTerminating daemon process."
        exit(-1)