When record_step is not given, Itzï fail to launch without given error message:
#!python
Traceback (most recent call last):
File "/usr/local/bin/itzi", line 9, in <module>
load_entry_point('itzi', 'console_scripts', 'itzi')()
File "/home/laurent/Program/itzi/itzi/itzi.py", line 50, in main
args.func(args)
File "/home/laurent/Program/itzi/itzi/itzi.py", line 230, in itzi_run
conf = ConfigReader(conf_file)
File "/home/laurent/Program/itzi/itzi/configreader.py", line 34, in __init__
self.set_entry_values()
File "/home/laurent/Program/itzi/itzi/configreader.py", line 66, in set_entry_values
self.sim_times = SimulationTimes(self.raw_input_times)
File "/home/laurent/Program/itzi/itzi/configreader.py", line 224, in __init__
self.read_simulation_times(raw_input_times)
File "/home/laurent/Program/itzi/itzi/configreader.py", line 257, in read_simulation_times
assert isinstance(self.record_step, timedelta)
AssertionError
Because this assertion comes before check_mandatory() from ConfigReader
Original report by Laurent Courty (Bitbucket: lrntct, GitHub: lrntct).
When record_step is not given, Itzï fail to launch without given error message:
Because this assertion comes before check_mandatory() from ConfigReader