1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/python
import sys
import os.path
import os
import shutil
import re
import logging
from logging.handlers import RotatingFileHandler
from ftplib import FTP
class Toto:
def __init__(self):
self.logFilePath = '/data/Videos/activity.log'
self.logger = logging.getLogger('TOTO')
self.logger.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s :: %(levelname)s :: %(message)s')
file_handler = RotatingFileHandler(self.logFilePath, 'a', 10000, 1)
file_handler.setLevel(logging.DEBUG)
file_handler.setFormatter(formatter)
self.logger.addHandler(file_handler)
def process(self):
self.logger.debug("TEST")
if __name__ == '__main__':
tata = Toto()
tata.process() |