diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2021-08-19 14:31:42 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2021-08-21 18:08:10 -0400 |
commit | 673ecec6a2ded576ba1b5ffb4a601cdbef6fc3be (patch) | |
tree | dca1b5fa031bcc6a3a1cfffe31ac28bc5a3decf1 /klippy | |
parent | a546415884b0cbc5c6c09b0961345bcc5f5b5ff2 (diff) | |
download | kutter-673ecec6a2ded576ba1b5ffb4a601cdbef6fc3be.tar.gz kutter-673ecec6a2ded576ba1b5ffb4a601cdbef6fc3be.tar.xz kutter-673ecec6a2ded576ba1b5ffb4a601cdbef6fc3be.zip |
screws_tilt_adjust: Use config.getfloatlist() for coordinates config option
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy')
-rw-r--r-- | klippy/extras/screws_tilt_adjust.py | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/klippy/extras/screws_tilt_adjust.py b/klippy/extras/screws_tilt_adjust.py index 3c41c211..f98cd0fd 100644 --- a/klippy/extras/screws_tilt_adjust.py +++ b/klippy/extras/screws_tilt_adjust.py @@ -7,14 +7,6 @@ import math from . import probe -def parse_coord(config, param): - pair = config.get(param).strip().split(',', 1) - try: - return (float(pair[0]), float(pair[1])) - except: - raise config.error("%s:%s needs to be an x,y coordinate" % ( - config.get_name(), param)) - class ScrewsTiltAdjust: def __init__(self, config): self.config = config @@ -26,7 +18,7 @@ class ScrewsTiltAdjust: prefix = "screw%d" % (i + 1,) if config.get(prefix, None) is None: break - screw_coord = parse_coord(config, prefix) + screw_coord = config.getfloatlist(prefix, count=2) screw_name = "screw at %.3f,%.3f" % screw_coord screw_name = config.get(prefix + "_name", screw_name) self.screws.append((screw_coord, screw_name)) |