Beispiel #1
0
 def testLoggerManagerMustReturnALoggerAppropiatelyConfiguredWhenANameIsNotProvided(self):
     logger_manager = LoggerManager()
     logger = logger_manager.getLogger()
     pass
Beispiel #2
0
 def testLoggerManagerMustReturnALoggerAppropiatelyConfiguredWhenProvidedAName(self):
     logger_manager = LoggerManager()
     logger = logger_manager.getLogger("a_name")
     pass
Beispiel #3
0
 def testLoggerManagerMustReturnALoggerAppropiatelyConfiguredWhenANameIsNotProvided(
         self):
     logger_manager = LoggerManager()
     logger = logger_manager.getLogger()
     pass
Beispiel #4
0
 def testLoggerManagerMustReturnALoggerAppropiatelyConfiguredWhenProvidedAName(
         self):
     logger_manager = LoggerManager()
     logger = logger_manager.getLogger("a_name")
     pass
Beispiel #5
0
                self.log.exception("The automatic correction process failed. Have in mind that is required that the web service must be online.")
            
            try:
                self.administrator_mail.send_mails()
            except:
                self.log.exception("The mail sending process failed. Have in mind that is required that the web service must be online.")
            
            finish_timestamp = datetime.today()
            self.stall_loop(start_timestamp, finish_timestamp)
           


parser = argparse.ArgumentParser(description='Starts or stops the seal daemon.')
parser.add_argument('command', metavar='start/stop', 
                    help='the command that should be executed on the daemon')
args = parser.parse_args()

logger_manager = LoggerManager()
log = logger_manager.getLogger()
log.info("Daemon action recived: '%s'", args.command)

loop_runner = LoopRunner()
daemon_runner = DaemonRunner(loop_runner) # runner.DaemonRunner(loop_runner)
daemon_runner.daemon_context.files_preserve=[logger_manager.get_file_handler().stream]
daemon_runner.do_action()

if("start".__eq__(args.command.lower())):
    log.info("Daemon launched.")
else:
    log.info("Daemon stopped.")
Beispiel #6
0
                self.log.exception(
                    "The mail sending process failed. Have in mind that is required that the web service must be online."
                )

            finish_timestamp = datetime.today()
            self.stall_loop(start_timestamp, finish_timestamp)


parser = argparse.ArgumentParser(
    description='Starts or stops the seal daemon.')
parser.add_argument('command',
                    metavar='start/stop',
                    help='the command that should be executed on the daemon')
args = parser.parse_args()

logger_manager = LoggerManager()
log = logger_manager.getLogger()
log.info("Daemon action recived: '%s'", args.command)

loop_runner = LoopRunner()
daemon_runner = DaemonRunner(loop_runner)  # runner.DaemonRunner(loop_runner)
daemon_runner.daemon_context.files_preserve = [
    logger_manager.get_file_handler().stream
]
daemon_runner.do_action()

if ("start".__eq__(args.command.lower())):
    log.info("Daemon launched.")
else:
    log.info("Daemon stopped.")