def check_engines(self): """ Check if engines are available. :rtype: ServiceState """ if not check_checkable(name=self.systemctl_engine_prefix): msg = 'Dockerised environment. Engines Not Checked.' ss = ServiceState(message=msg) ss.state = True return ss if not check_process_status(name=self.check_webserver): return ServiceState(message='Webserver is not running') # Derp for engine in self.check_engines_list: if not check_engine_status(name=engine): msg = 'Engine {} is not running'.format(engine) # f-strings return ServiceState(message=msg) return ServiceState()
def check_engines(self): """ Check if engines are available. :rtype: ServiceState """ if not check_checkable(name=self.SYSTEMCTL_ENGINE_PREFIX): msg = 'Dockerised environment. Engines Not Checked.' ss = ServiceState(message=msg) ss.state = True return ss if not check_process_status(name=self.CHECK_WEBSERVER): return ServiceState(message='Webserver is not running') # Derp for engine in self.CHECK_ENGINES: if not check_engine_status(name=engine): msg = 'Engine {} is not running'.format(engine) # f-strings return ServiceState(message=msg) return ServiceState()