Modified reference_date which is passed

pull/59/head
dspreitz 2016-09-23 18:36:48 +00:00 zatwierdzone przez Fabian P. Schmidt
rodzic 2b69ef5cac
commit 9a00422b26
1 zmienionych plików z 8 dodań i 2 usunięć

Wyświetl plik

@ -2,7 +2,7 @@ import logging
from ogn.client import AprsClient
from ogn.gateway.process import process_beacon
from datetime import datetime
from manager import Manager
manager = Manager()
@ -53,6 +53,12 @@ def import_logfile(ogn_logfile, reference_date, logfile='main.log', loglevel='IN
print('\nError reading ogn-logfile:', ogn_logfile)
return
try:
datetime.strptime(reference_date, "%Y-%m-%d")
except:
print('\nError in reference_date argument', reference_date)
return
# Enable logging
log_handlers = [logging.StreamHandler()]
if logfile:
@ -61,7 +67,7 @@ def import_logfile(ogn_logfile, reference_date, logfile='main.log', loglevel='IN
print('Start importing ogn-logfile')
for line in f:
process_beacon(line, reference_date)
process_beacon(line, datetime.combine(datetime.strptime(reference_date, "%Y-%m-%d").date(), datetime.utcnow().time()))
f.close()
logging.shutdown()