From 551114e9f6a08864e5bd235cb9c2789208d52b83 Mon Sep 17 00:00:00 2001 From: Rudis Muiznieks Date: Tue, 8 Feb 2022 15:22:26 -0600 Subject: [PATCH] fix variable scope --- __init__.py | 4 ++-- settingsmeta.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/__init__.py b/__init__.py index 819322b..7cf9e86 100644 --- a/__init__.py +++ b/__init__.py @@ -16,8 +16,8 @@ class RunScriptSkill(MycroftSkill): self.read_scripts_dir() def read_scripts_dir(self): - if os.path.isdir(self.script_dir): - self.scripts = os.listdir(script_dir) + if self.script_dir and os.path.isdir(self.script_dir): + self.scripts = os.listdir(self.script_dir) else: self.log.critical("The script_dir directory does not exist or can't be read") self.scripts = [] diff --git a/settingsmeta.json b/settingsmeta.json index eec80a8..b1fa42d 100644 --- a/settingsmeta.json +++ b/settingsmeta.json @@ -6,7 +6,7 @@ "name": "script_dir", "type": "text", "label": "Directory containing scripts", - "value": "/home/pi/scripts" + "value": "/home/mycroft/scripts" }] }] }