File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -996,17 +996,17 @@ def run(self, **inputs):
996
996
runtime = self ._run_interface (runtime )
997
997
outputs = self .aggregate_outputs (runtime )
998
998
runtime .endTime = dt .isoformat (dt .utcnow ())
999
- runtime . duration = ( parseutc (runtime .endTime ) -
1000
- parseutc ( runtime . startTime )). total_seconds ()
999
+ timediff = parseutc (runtime .endTime ) - parseutc ( runtime . startTime )
1000
+ runtime . duration = timediff . days * 86400 + timediff . seconds
1001
1001
results = InterfaceResult (interface , runtime ,
1002
1002
inputs = self .inputs .get_traitsfree (),
1003
1003
outputs = outputs )
1004
1004
prov_record = self .write_provenance (results )
1005
1005
results .provenance = prov_record
1006
1006
except Exception , e :
1007
1007
runtime .endTime = dt .isoformat (dt .utcnow ())
1008
- runtime . duration = ( parseutc (runtime .endTime ) -
1009
- parseutc ( runtime . startTime )). total_seconds ()
1008
+ timediff = parseutc (runtime .endTime ) - parseutc ( runtime . startTime )
1009
+ runtime . duration = timediff . days * 86400 + timediff . seconds
1010
1010
if len (e .args ) == 0 :
1011
1011
e .args = ("" )
1012
1012
You can’t perform that action at this time.
0 commit comments