def __init__(self): log_level = logging.DEBUG level = 'debug' configReader = ConfigReader() path = configReader.getConfig('LOG', 'filename') #print "1:",os.path.dirname(__file__) #print "2:",os.path.abspath() #logFilepath = os.path.abspath(os.path.dirname(__file__))+"/"+path logFilepath = os.path.abspath(os.pardir)+"/"+path #print "path confirm::",logFilepath #print"parent dir:", os.path.abspath(os.pardir) #print logFilepath logFile = logFilepath+str(datetime.now().date()) #print logFile level = configReader.getConfig('LOG', 'level') #logging.INFO #print level level = level.upper() #print level if (level == 'DEBUG'): log_level = logging.DEBUG elif (level == 'INFO'): log_level = logging.INFO elif (level == 'WARN'): log_level = logging.WARN elif (level == 'ERROR'): log_level = logging.ERROR elif (level == 'CRITICAL'): log_level = logging.CRITICAL logging.basicConfig(level=log_level, format=' %(levelname)-2s %(asctime)s %(name)s %(message)s', datefmt='%m-%d-%y %H:%M', filename=logFile)