From bbfd0e5b8d7be21164caab0d061a56270b34e698 Mon Sep 17 00:00:00 2001 From: sidya82 Date: Mon, 3 Mar 2014 20:46:54 +0100 Subject: [PATCH] =?UTF-8?q?=09modifi=C3=A9:=20=20=20=20=20=20=20=20=20m/lo?= =?UTF-8?q?g.py=20=09modifi=C3=A9:=20=20=20=20=20=20=20=20=20superTornado.?= =?UTF-8?q?py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- m/log.py | 8 +++----- superTornado.py | 9 +++++++++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/m/log.py b/m/log.py index d6661ce..08bf545 100644 --- a/m/log.py +++ b/m/log.py @@ -13,8 +13,7 @@ class lvl: NOTSET = 0 DEBUG = 10 INFO = 20 - SUCCESS = 21 - ILLEGAL = 25 + SUCCESS = 25 WARNING = 30 FAIL = 40 @@ -33,7 +32,6 @@ class Log(object): def __init__(self) : logging.addLevelName(lvl.SUCCESS, "SUCCESS") - logging.addLevelName(lvl.ILLEGAL, "ILLEGAL") self.logger = logging.getLogger() self.logger.setLevel(logging.DEBUG) @@ -45,9 +43,9 @@ class Log(object): self.logger.addHandler(file_handler) file_handler_warning = RotatingFileHandler('illegal.log', 'a', 1000000, 1) - f1 = SingleLevelFilter(logging.ILLEGAL, False) + f1 = SingleLevelFilter(logging.WARNING, False) file_handler_warning.addFilter(f1) - file_handler.setFormatter(formatter) + file_handler_warning.setFormatter(formatter) self.logger.addHandler(file_handler_warning) file_handler_error = RotatingFileHandler('error.log', 'a', 1000000, 1) diff --git a/superTornado.py b/superTornado.py index 34ba412..0e6fcab 100644 --- a/superTornado.py +++ b/superTornado.py @@ -25,6 +25,7 @@ ipCamera = "" portCamera = "" portServ ="" log = Log() +urlCamera="" class BaseHandler(tornado.web.RequestHandler): @@ -173,6 +174,14 @@ if __name__ == "__main__": log.printL(" +Port Server : " + portServ,lvl.INFO) print "" + urlCamera = 'http://test:a@'+ipCamera+':'+portCamera+'/image.jpg?cidx=791836195'' + try : + f = urlopen(urlCamera) + log.printL( "->Camera OK ", lvl.SUCCESS) + except Exception, e : + log.printL("->Camera Unreachable! Check Camera Configuration!",lvl.ERROR) + + try : log.printL("->Server Start ...",lvl.INFO) tornado.options.parse_command_line()