\r
def setup_custom_logger(name, log_path = None):\r
# first make sure path availabe\r
- prepare_dir(log_path)\r
+ if log_path:\r
+ prepare_dir(log_path)\r
logging.basicConfig(level = logging.INFO, \r
format = '%(asctime)s %(name)-10s %(module)-20s %(levelname)-8s %(message)s',\r
datefmt = '%m-%d %H:%M')\r
\r
def setup_daemon_logger (name, log_path = None):\r
# first make sure path availabe\r
- prepare_dir(log_path)\r
- try:\r
- os.unlink(log_path)\r
- except:\r
- pass\r
+ if log_path:\r
+ prepare_dir(log_path)\r
+ try:\r
+ os.unlink(log_path)\r
+ except:\r
+ pass\r
logging.basicConfig(level = logging.INFO, \r
format = '%(asctime)s %(name)-10s %(module)-20s %(levelname)-8s %(message)s',\r
datefmt = '%m-%d %H:%M',\r