code: def exec(self, record):
  		
  		watchdog_cls = self.watchdog_class()
  		watchdog = watchdog_cls.create(record, self)
  		watchdog.start()
  		watchdog.start_event().wait(self.__watchdog_startup_timeout__)
  		self.__running_registry.append(watchdog)
docs: Start the given schedule record (no time checks are made by this method, task will be started as is)
  
  		:param record: schedule record to start
  
  		:return: None