Move logger and add --debug
This commit is contained in:
parent
98f6d4516e
commit
8245dfd69c
2 changed files with 12 additions and 11 deletions
22
Varken.py
22
Varken.py
|
@ -26,22 +26,12 @@ def threaded(job):
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
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',
|
parser = ArgumentParser(prog='varken',
|
||||||
description='Command-line utility to aggregate data from the plex ecosystem into InfluxDB',
|
description='Command-line utility to aggregate data from the plex ecosystem into InfluxDB',
|
||||||
formatter_class=RawTextHelpFormatter)
|
formatter_class=RawTextHelpFormatter)
|
||||||
|
|
||||||
parser.add_argument("-d", "--data-folder", help='Define an alternate data folder location')
|
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()
|
opts = parser.parse_args()
|
||||||
|
|
||||||
|
@ -57,6 +47,16 @@ if __name__ == "__main__":
|
||||||
else:
|
else:
|
||||||
exit("{} does not exist".format(ARG_FOLDER))
|
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)
|
CONFIG = INIParser(DATA_FOLDER)
|
||||||
DBMANAGER = DBManager(CONFIG.influx_server)
|
DBMANAGER = DBManager(CONFIG.influx_server)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
from geoip2.errors import AddressNotFoundError
|
from geoip2.errors import AddressNotFoundError
|
||||||
from requests import Session, Request
|
from requests import Session, Request
|
||||||
|
|
Loading…
Reference in a new issue