From 53291f688709cf94ab9d607b9f47ba56bb1c4ab0 Mon Sep 17 00:00:00 2001 From: Eric Callahan Date: Thu, 11 Nov 2021 19:35:34 -0500 Subject: [PATCH] power: use the default_vals keyword to init gpios The "default_val" keyword argument is not available in libgpiod version 1.2. Signed-off-by: Eric Callahan --- moonraker/components/power.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moonraker/components/power.py b/moonraker/components/power.py index 1387df0..6712c28 100644 --- a/moonraker/components/power.py +++ b/moonraker/components/power.py @@ -479,11 +479,11 @@ class GpioDevice(PowerDevice): self.line.request( consumer="moonraker", type=gpiod.LINE_REQ_DIR_OUT, flags=gpiod.LINE_REQ_FLAG_ACTIVE_LOW, - default_val=int(self.initial_state)) + default_vals=[int(self.initial_state)]) else: self.line.request( consumer="moonraker", type=gpiod.LINE_REQ_DIR_OUT, - default_val=int(self.initial_state)) + default_vals=[int(self.initial_state)]) except Exception: self.state = "error" logging.exception(