Handle different start and end times of components
Compare changes
connect
and _connect
get an argument start_time
that is to be passed to try_connect
instead of self.time
start_time
and once for info.time
(if it is not equal to start_time
)run()
, and is auto-determined if not providedBasically, only the changes in interfaces.py
, schedule.py
, component.py
and connect_helper.py
are of interest.
The rest is fixes for the breaking change to the interface.
Fixes #4 (closed)