Skip to content
Snippets Groups Projects
Commit 9df1c98f authored by Hal Simpson's avatar Hal Simpson
Browse files

added realtime flag

parent bce08cec
No related branches found
Tags 1.0.6
No related merge requests found
...@@ -292,6 +292,16 @@ def main(args): ...@@ -292,6 +292,16 @@ def main(args):
# TODO check for unused arguments. # TODO check for unused arguments.
if (args.realtime):
now = UTCDateTime()
args.endtime = UTCDateTime(now.year, now.month, now.day,
now.hour, now.minute)
if args.interval == 'minute':
args.starttime = args.endtime - 3600
else:
args.starttime = args.endtime - 600
print args.starttime, args.endtime
controller = Controller(inputfactory, outputfactory, algorithm) controller = Controller(inputfactory, outputfactory, algorithm)
if args.update: if args.update:
...@@ -369,6 +379,11 @@ def parse_args(args): ...@@ -369,6 +379,11 @@ def parse_args(args):
parser.add_argument('--output-edge-tag', parser.add_argument('--output-edge-tag',
default='GEOMAG', default='GEOMAG',
help='ID Tag for edge connections, defaults to GEOMAG') help='ID Tag for edge connections, defaults to GEOMAG')
parser.add_argument('--realtime',
action='store_true',
default=False,
help='Flag to run the last hour if interval is minute' +
'or the last 10 minutes if interval is seconds')
# Input group # Input group
input_group = parser.add_mutually_exclusive_group(required=True) input_group = parser.add_mutually_exclusive_group(required=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment