using basicConfig in a module causes problems because it's likely
to override the users logging.basicConfig. (from some other
top level script that's using logging correctly)
from pyinotify import WatchManager, ThreadedNotifier
from pyinotify import EventsCodes, ProcessEvent
-logging.basicConfig(level=logging.DEBUG,
- format='%(asctime)s %(levelname)-8s %(message)s',
- datefmt='%a, %d %b %Y %H:%M:%S',
- filename='pipeline_main.log',
- filemode='w')
-
class ConfigInfo:
def __init__(self):
from gaworkflow.pipeline import retrieve_config as _rc
from gaworkflow.pipeline.monitors import startCmdLineStatusMonitor
+logging.basicConfig(level=logging.DEBUG,
+ format='%(asctime)s %(levelname)-8s %(message)s',
+ datefmt='%a, %d %b %Y %H:%M:%S',
+ #filename='pipeline_main.log',
+ filemode='w')
+
s_fc = re.compile('FC[0-9]+')
#Turn on built-in command-line parsing.