diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2020-08-08 10:02:38 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2020-08-08 10:02:38 -0400 |
commit | e5a3fd7cee0b00b1b813beb31655b4c7c2c3e783 (patch) | |
tree | 7a123d122dcda6f2843e09bc4304e532b8363f67 /klippy | |
parent | f851cfae46d79cebce79af870a12cb022f42c55a (diff) | |
download | kutter-e5a3fd7cee0b00b1b813beb31655b4c7c2c3e783.tar.gz kutter-e5a3fd7cee0b00b1b813beb31655b4c7c2c3e783.tar.xz kutter-e5a3fd7cee0b00b1b813beb31655b4c7c2c3e783.zip |
gcode: Fix error causing _dump_debug() to fail
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy')
-rw-r--r-- | klippy/gcode.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/klippy/gcode.py b/klippy/gcode.py index ed77cd1e..7be5c547 100644 --- a/klippy/gcode.py +++ b/klippy/gcode.py @@ -216,6 +216,13 @@ class GCodeParser: 'action_respond_error': self._action_respond_error, 'action_emergency_stop': self._action_emergency_stop, } + def dump_state(self): + return ("gcode state: absolute_coord=%s absolute_extrude=%s" + " base_position=%s last_position=%s homing_position=%s" + " speed_factor=%s extrude_factor=%s speed=%s" + % (self.absolute_coord, self.absolute_extrude, + self.base_position, self.last_position, self.homing_position, + self.speed_factor, self.extrude_factor, self.speed)) def _handle_shutdown(self): if not self.is_printer_ready: return @@ -663,13 +670,7 @@ class GCodeIO: len(self.input_log),)) for eventtime, data in self.input_log: out.append("Read %f: %s" % (eventtime, repr(data))) - out.append( - "gcode state: absolute_coord=%s absolute_extrude=%s" - " base_position=%s last_position=%s homing_position=%s" - " speed_factor=%s extrude_factor=%s speed=%s" % ( - self.absolute_coord, self.absolute_extrude, - self.base_position, self.last_position, self.homing_position, - self.speed_factor, self.extrude_factor, self.speed)) + out.append(self.gcode.dump_state()) logging.info("\n".join(out)) def _handle_shutdown(self): if not self.is_printer_ready: |