diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2018-04-20 21:41:13 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2018-04-20 22:24:36 -0400 |
commit | d5dc6b785d27572cee09c087417fef0ff2836af9 (patch) | |
tree | 80c90022f29ea237c57f005c63cdc36c5ec25cbd /klippy/cartesian.py | |
parent | 8f4f5da11c1a6a1a80e4b02c9775b9154cb688a2 (diff) | |
download | kutter-d5dc6b785d27572cee09c087417fef0ff2836af9.tar.gz kutter-d5dc6b785d27572cee09c087417fef0ff2836af9.tar.xz kutter-d5dc6b785d27572cee09c087417fef0ff2836af9.zip |
gcode: Add minval/maxval/above/below options to get_X parsers
Add value checking to gcode parameter parsing code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/cartesian.py')
-rw-r--r-- | klippy/cartesian.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/klippy/cartesian.py b/klippy/cartesian.py index 0c1bf09d..155d9bf2 100644 --- a/klippy/cartesian.py +++ b/klippy/cartesian.py @@ -183,8 +183,6 @@ class CartKinematics: cmd_SET_DUAL_CARRIAGE_help = "Set which carriage is active" def cmd_SET_DUAL_CARRIAGE(self, params): gcode = self.printer.lookup_object('gcode') - carriage = gcode.get_int('CARRIAGE', params) - if carriage not in (0, 1): - raise gcode.error("Invalid carriage") + carriage = gcode.get_int('CARRIAGE', params, minval=0, maxval=1) self._activate_carriage(carriage) gcode.reset_last_position() |