The karbor.services.operationengine.engine.triggers.timetrigger.timeformats.calendar_time Module¶
-
class
karbor.services.operationengine.engine.triggers.timetrigger.timeformats.calendar_time.ICal(start_time, pattern)¶ Bases:
karbor.services.operationengine.engine.triggers.timetrigger.timeformats.TimeFormaticalendar.
-
classmethod
check_time_format(pattern)¶ Check time format
Parameters: pattern – The pattern of the icalendar time
-
compute_next_time(current_time)¶ Compute next time
Parameters: current_time – the time before the next time :return datetime or None
-
get_min_interval()¶ Get minimum interval of two adjacent time points
:return int(seconds) or None
-
classmethod