@@ -197,8 +197,8 @@ def wall_duration(self) -> typing.Optional[int]:
197
197
if self ._wall_duration is not None :
198
198
duration = self ._wall_duration
199
199
elif self .end_time :
200
- duration = self .end_time - self .start_time
201
- duration = int (duration .total_seconds ())
200
+ aux = self .end_time - self .start_time
201
+ duration = int (aux .total_seconds ())
202
202
return duration
203
203
204
204
@wall_duration .setter
@@ -295,17 +295,17 @@ def measure_time(self) -> datetime.datetime:
295
295
"""Get measurement time."""
296
296
return self ._measure_time
297
297
298
- @pydantic .computed_field ()
299
- @property
300
- def measure_time_epoch (self ) -> int :
301
- """Get measurement time as epoch."""
302
- return int (self ._measure_time .timestamp ())
303
-
304
298
@measure_time .setter
305
299
def measure_time (self , measure_time : datetime .datetime ) -> None :
306
300
"""Set measurement time."""
307
301
self ._measure_time = measure_time
308
302
303
+ @pydantic .computed_field () # type: ignore[misc]
304
+ @property
305
+ def measure_time_epoch (self ) -> int :
306
+ """Get measurement time as epoch."""
307
+ return int (self ._measure_time .timestamp ())
308
+
309
309
def ssm_message (self ):
310
310
"""Render record as the expected SSM message."""
311
311
opts = {
@@ -477,33 +477,33 @@ def start_time(self) -> datetime.datetime:
477
477
"""Get start time."""
478
478
return self ._start_time
479
479
480
+ @start_time .setter
481
+ def start_time (self , start_time : datetime .datetime ) -> None :
482
+ """Set start time."""
483
+ self ._start_time = start_time
484
+
480
485
@pydantic .computed_field () # type: ignore[misc]
481
486
@property
482
487
def start_time_epoch (self ) -> int :
483
488
"""Get start time as epoch."""
484
489
return int (self ._start_time .timestamp ())
485
490
486
- @start_time .setter
487
- def start_time (self , start_time : datetime .datetime ) -> None :
488
- """Set start time."""
489
- self ._start_time = start_time
490
-
491
491
@property
492
492
def measure_time (self ) -> datetime .datetime :
493
493
"""Get measurement time."""
494
494
return self ._measure_time
495
495
496
+ @measure_time .setter
497
+ def measure_time (self , measure_time : datetime .datetime ) -> None :
498
+ """Set measurement time."""
499
+ self ._measure_time = measure_time
500
+
496
501
@pydantic .computed_field () # type: ignore[misc]
497
502
@property
498
503
def measure_time_epoch (self ) -> int :
499
504
"""Get measurement time as epoch."""
500
505
return int (self ._measure_time .timestamp ())
501
506
502
- @measure_time .setter
503
- def measure_time (self , measure_time : datetime .datetime ) -> None :
504
- """Set measurement time."""
505
- self ._measure_time = measure_time
506
-
507
507
def ssm_message (self ):
508
508
"""Render record as the expected SSM message."""
509
509
ns = {"xmlns:sr" : "http://eu-emi.eu/namespaces/2011/02/storagerecord" }
0 commit comments