def __init__(self): service_base.__init__(self, presence_tracker.service_name) self.router = router() self.devices_to_check = get_devices_from_config() self.sleep_time = 30
def __init__(self): service_base.__init__(self, service_monitor.service_name) self.sleep_time = 60 services = service_config().services self._services = [s for s in services if s['name'] != service_monitor.service_name] self.services_availability = { key['name']: OFFLINE for key in self._services }
def __init__(self, log_file): self.log_file = log_config()['directory'] + '/' + log_file # empty the log file on start with open(self.log_file, 'w') as f: f.write('') self._log_queue = Queue() service_base.__init__(self, logger.service_name) self.sleep_time = 1 self.handle_event( log_event(logger.service_name, 'Service started') )
def __init__(self): service_base.__init__(self, presence_monitor.service_name) self.sleep_time = 60 conf = config.log_config() self.log_file = conf['directory'] + conf['presence'] self.persons = config.get_persons_from_config() self.device_to_person_map = {} for person in self.persons: for device in person.devices: self.device_to_person_map[device.name] = person device.status = device_status_request(device.name).get_response()
def __init__(self): service_base.__init__(self, location_tracker.service_name) self.sleep_time = 30
def __init__(self): service_base.__init__(self, app_starter.service_name) self.sleep_time = 1