add check for the existence of the user modules directory

parent 5399178d
......@@ -16,11 +16,12 @@ def load_modules():
all_modules = set(os.listdir(global_modules_directory))
for module_name in os.listdir(local_modules_directory):
module_path = os.path.join(local_modules_directory, module_name)
if os.path.isdir(module_path):
modules += load_yaml_files_from_directory(module_path)
all_modules.discard(module_name)
if os.path.exists(local_modules_directory) and os.path.isdir(local_modules_directory):
for module_name in os.listdir(local_modules_directory):
module_path = os.path.join(local_modules_directory, module_name)
if os.path.isdir(module_path):
modules += load_yaml_files_from_directory(module_path)
all_modules.discard(module_name)
for module_name in all_modules:
module_path = os.path.join(global_modules_directory, module_name)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment