Move logger and add --debug

This commit is contained in:
samwiseg0 2018-12-05 00:43:15 -05:00
parent 98f6d4516e
commit 8245dfd69c
2 changed files with 12 additions and 11 deletions

View file

@ -26,22 +26,12 @@ def threaded(job):
if __name__ == "__main__":
# Initiate the logger
vl = VarkenLogger()
vl.logger.info('Starting Varken...')
vl.logger.info(u"{} {} ({}{})".format(
platform.system(), platform.release(), platform.version(),
' - {}'.format(PLATFORM_LINUX_DISTRO) if PLATFORM_LINUX_DISTRO else ''
))
vl.logger.info(u"Python {}".format(sys.version))
parser = ArgumentParser(prog='varken',
description='Command-line utility to aggregate data from the plex ecosystem into InfluxDB',
formatter_class=RawTextHelpFormatter)
parser.add_argument("-d", "--data-folder", help='Define an alternate data folder location')
parser.add_argument("-l", "--log-level", choices=['info', 'error', 'debug'], help='Not yet implemented')
parser.add_argument("-D", "--debug", action='store_true', help='Use to enable DEBUG logging')
opts = parser.parse_args()
@ -57,6 +47,16 @@ if __name__ == "__main__":
else:
exit("{} does not exist".format(ARG_FOLDER))
# Initiate the logger
vl = VarkenLogger(data_folder=DATA_FOLDER, debug=opts.debug)
vl.logger.info('Starting Varken...')
vl.logger.info(u"{} {} ({}{})".format(
platform.system(), platform.release(), platform.version(),
' - {}'.format(PLATFORM_LINUX_DISTRO) if PLATFORM_LINUX_DISTRO else ''
))
vl.logger.info(u"Python {}".format(sys.version))
CONFIG = INIParser(DATA_FOLDER)
DBMANAGER = DBManager(CONFIG.influx_server)

View file

@ -1,4 +1,5 @@
import logging
from datetime import datetime, timezone
from geoip2.errors import AddressNotFoundError
from requests import Session, Request