[loggers]
keys=root,pypeflow,fc_run

[handlers]
keys=stream,file_pypeflow,file_fc

[formatters]
keys=form01

[logger_root]
level=NOTSET
handlers=stream

[logger_pypeflow]
level=DEBUG
handlers=stream
qualname=pypeflow
propagate=0

[logger_fc_run]
level=DEBUG
handlers=stream
qualname=fc_run
propagate=0

[handler_stream]
class=StreamHandler
level=NOTSET
formatter=form01
args=(sys.stderr,)

[handler_file_pypeflow]
class=FileHandler
level=NOTSET
formatter=form01
args=('pypeflow.log',)

[handler_file_fc]
class=FileHandler
level=NOTSET
formatter=form01
args=('fc_run.log',)

[formatter_form01]
format=%(asctime)s - %(name)s - %(levelname)s - %(message)s


[loggers]
keys=root,pypeflow,fc_run

[handlers]
keys=stream,file_pypeflow,file_fc

[formatters]
keys=form01

[logger_root]
level=INFO
handlers=stream

[logger_pypeflow]
level=DEBUG
handlers=handler_file_pypeflow
qualname=pypeflow
propagate=1

[logger_fc_run]
level=DEBUG
handlers=handler_file_fc
qualname=fc_run
propagate=1

[handler_stream]
class=StreamHandler
level=NOTSET
formatter=form01
args=(sys.stderr,)

[handler_file_pypeflow]
class=FileHandler
level=NOTSET
formatter=form01
args=('pypeflow.log',)

[handler_file_fc]
class=FileHandler
level=NOTSET
formatter=form01
args=('fc_run.log',)

[formatter_form01]
format=%(asctime)s - %(name)s - %(levelname)s - %(message)s


DEBUG to files; INFO to stderr
DEBUG to files; INFO to stderr
