Allow custom workflow dir

This commit is contained in:
pythongosssss
2023-10-01 13:55:50 +01:00
parent 70e69a062d
commit 27555d4f71
3 changed files with 15 additions and 1 deletions
+7
View File
@@ -3,9 +3,16 @@ from aiohttp import web
import os
import inspect
import json
import importlib
import sys
sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
import pysssss
root_directory = os.path.dirname(inspect.getfile(PromptServer))
workflows_directory = os.path.join(root_directory, "pysssss-workflows")
workflows_directory = pysssss.get_config_value(
"workflows.directory", workflows_directory)
NODE_CLASS_MAPPINGS = {}
NODE_DISPLAY_NAME_MAPPINGS = {}
+7
View File
@@ -0,0 +1,7 @@
{
"name": "CustomScripts",
"logging": false,
"workflows": {
"directory": "C:\\ComfyUI-Workflows"
}
}
+1 -1
View File
@@ -263,7 +263,7 @@ def get_config_value(key, default=None, throw=False):
split = key.split(".")
obj = get_extension_config()
for s in split:
if s in split:
if s in obj:
obj = obj[s]
else:
if throw: