예제 #1
0
    def __init__(self, *args, **kwargs):
        WatchedFileHandler.__init__(self, *args, **kwargs)

        def reopenLog(signal, frame):
            """the signal handler"""
            self.reopen_stream()
        signal.signal(signal.SIGUSR1, reopenLog)
예제 #2
0
    def __init__(self, *args, **kwargs):
        WatchedFileHandler.__init__(self, *args, **kwargs)

        def reopenLog(signal, frame):
            """the signal handler"""
            self.reopen_stream()

        signal.signal(signal.SIGUSR1, reopenLog)
예제 #3
0
 def __init__(self,
              filename,
              mode='a',
              encoding=None,
              delay=0,
              max_tries=5):
     self.max_tries = max_tries
     self.tries = 0
     WatchedFileHandler.__init__(self, filename, mode, encoding, delay)
예제 #4
0
 def __init__(self, filename, umask=0112):
     if not isinstance(filename, basestring):
         raise ValueError('filename must be a string, got %r' % filename)
     self.umask = umask
     old_umask = os.umask(self.umask)
     try:
         # This does not work on py 2.6
         # WatchedFileHandler is probably old style class in 2.6
         # super(UmaskWatchedFileHandler, self).__init__(filename)
         WatchedFileHandler.__init__(self, filename)
     finally:
         os.umask(old_umask)
예제 #5
0
파일: utils.py 프로젝트: victorseth/condoor
 def __init__(self,
              filename,
              mode='a',
              encoding="utf-8",
              delay=0,
              pattern=None):
     """Initialize the FilteredFileHandler object."""
     self.pattern = pattern
     WatchedFileHandler.__init__(self,
                                 filename,
                                 mode=mode,
                                 encoding=encoding,
                                 delay=delay)
예제 #6
0
 def __init__(self, filename):
     WatchedFileHandler.__init__(self, filename, encoding='utf-8')
예제 #7
0
 def __init__(self, filename, mode='a', encoding=None, delay=0):
     WatchedFileHandler.__init__(self, filename, mode, encoding, delay)
     self._lock = RLock()
예제 #8
0
파일: utils.py 프로젝트: joydai/condoor
 def __init__(self, filename, mode='a', encoding="utf-8", delay=0, pattern=None):
     """Initialize the FilteredFileHandler object."""
     self.pattern = pattern
     WatchedFileHandler.__init__(self, filename, mode=mode, encoding=encoding, delay=delay)
예제 #9
0
 def __init__(self, filename, mode="a", encoding=None, delay=0):
     WatchedFileHandler.__init__(self, filename, mode, encoding, delay)
     self._lock = RLock()
예제 #10
0
 def __init__(self, filename, mode='a', encoding=None, delay=0, max_tries=5):
     self.max_tries = max_tries
     self.tries = 0
     WatchedFileHandler.__init__(self, filename, mode, encoding, delay)
예제 #11
0
 def __init__(self, filename, mode='a', encoding=None, delay=False):
     WatchedFileHandler.__init__(self, filename, mode, encoding, delay)
예제 #12
0
 def __init__(self):
     WatchedFileHandler.__init__(self, self.__get_logfile_name())
     self.setLevel(logging.INFO)
     self.setFormatter(logging.Formatter(tornado.options.options.logformat))
예제 #13
0
 def __init__(self, filename):
     WatchedFileHandler.__init__(self, filename, encoding='utf-8')