- today = datetime.datetime.today().strftime('%Y%m%d')
- dest = args.logging_destination
- logHome = f"{dest}scraping{today}"
-
- #handle -L
- loglevel = args.logging_level
- if loglevel == 'debug':
- logging.basicConfig(filename=logHome, filemode='a', level=logging.DEBUG)
- elif loglevel == 'info':
- logging.basicConfig(filename=logHome, filemode='a', level=logging.INFO)
- elif loglevel == 'warning':
- logging.basicConfig(filename=logHome, filemode='a', level=logging.WARNING)
- elif loglevel == 'error':
- logging.basicConfig(filename=logHome, filemode='a', level=logging.ERROR)
- elif loglevel == 'critical':
- logging.basicConfig(filename=logHome, filemode='a', level=logging.CRITICAL)
+ if args.logging_destination:
+ logging.basicConfig(filename=args.logging_destination, filemode='a', level=args.logging_level)