From 96f3b7858bdaf788d57ded1ebd8df9b729fcfa3e Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 6 Jul 2017 16:39:27 +1000 Subject: [PATCH] tools: fix ratbagctl error when dbus isn't available (#210) File "./build/ratbagctl", line 713, in main cmd.func(r, cmd) UnboundLocalError: local variable 'r' referenced before assignment Signed-off-by: Peter Hutterer --- tools/ratbagctl.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ratbagctl.in b/tools/ratbagctl.in index d409c254..38cd9e49 100755 --- a/tools/ratbagctl.in +++ b/tools/ratbagctl.in @@ -508,10 +508,10 @@ def main(argv): r = Ratbagd() if not r.devices: print("No devices available.") + + cmd.func(r, cmd) except RatbagdDBusUnavailable: print("Unable to connect to ratbagd over dbus") - cmd.func(r, cmd) - if __name__ == "__main__": main(sys.argv[1:])