def __init__(self, conffile, input_fd, startup_state, is_fileinput=False, version="?", bglogger=None): self.conffile = conffile self.startup_state = startup_state self.software_version = version self.bglogger = bglogger if bglogger is not None: bglogger.set_rollover_info("config", None) self.reactor = reactor.Reactor() self.objects = {} self.gcode = gcode.GCodeParser(self, input_fd, is_fileinput) self.stats_timer = self.reactor.register_timer(self.stats) self.connect_timer = self.reactor.register_timer( self.connect, self.reactor.NOW) self.all_config_options = {} self.need_dump_debug = False self.state_message = message_startup self.debugoutput = self.dictionary = None self.run_result = None self.fileconfig = None self.mcu = None
def __init__(self, input_fd, bglogger, start_args): self.bglogger = bglogger self.start_args = start_args self.reactor = reactor.Reactor() self.reactor.register_callback(self._connect) self.state_message = message_startup self.is_shutdown = False self.run_result = None self.event_handlers = {} gc = gcode.GCodeParser(self, input_fd) self.objects = collections.OrderedDict({'gcode': gc})
def __init__(self, input_fd, bglogger, start_args): self.bglogger = bglogger self.start_args = start_args self.reactor = reactor.Reactor() self.reactor.register_callback(self._connect) self.state_message = message_startup self.in_shutdown_state = False self.run_result = None self.event_handlers = {} self.objects = collections.OrderedDict() self.objects['webhooks'] = webhooks.WebHooks(self) self.objects['gcode'] = gcode.GCodeParser(self, input_fd)
def __init__(self, input_fd, bglogger, start_args): self.bglogger = bglogger self.start_args = start_args self.reactor = reactor.Reactor() gc = gcode.GCodeParser(self, input_fd) self.objects = collections.OrderedDict({'gcode': gc}) self.stats_timer = self.reactor.register_timer(self._stats) self.connect_timer = self.reactor.register_timer( self._connect, self.reactor.NOW) self.state_message = message_startup self.is_shutdown = False self.async_shutdown_msg = "" self.run_result = None self.stats_cb = [] self.state_cb = []
def __init__(self, input_fd, bglogger, start_args): self.bglogger = bglogger self.start_args = start_args if bglogger is not None: bglogger.set_rollover_info("config", None) self.reactor = reactor.Reactor() self.objects = {} self.gcode = gcode.GCodeParser(self, input_fd) self.stats_timer = self.reactor.register_timer(self._stats) self.connect_timer = self.reactor.register_timer( self._connect, self.reactor.NOW) self.all_config_options = {} self.need_dump_debug = False self.state_message = message_startup self.run_result = None self.fileconfig = None self.mcu = None
def __init__(self, input_fd, bglogger, start_args): self.bglogger = bglogger self.start_args = start_args if bglogger is not None: bglogger.set_rollover_info("config", None) self.reactor = reactor.Reactor() gc = gcode.GCodeParser(self, input_fd) self.objects = collections.OrderedDict({'gcode': gc}) self.stats_timer = self.reactor.register_timer(self._stats) self.connect_timer = self.reactor.register_timer( self._connect, self.reactor.NOW) self.all_config_options = {} self.state_message = message_startup self.is_shutdown = False self.async_shutdown_msg = "" self.run_result = None self.fileconfig = None self.stats_cb = [] self.state_cb = []