mirror of
https://git.datalinker.icu/ltdrdata/ComfyUI-Manager
synced 2025-12-09 14:14:54 +08:00
fix: cm-cli - prevent printing id in list
This commit is contained in:
parent
734f65ef5a
commit
1646c0c627
15
cm-cli.py
15
cm-cli.py
@ -252,11 +252,11 @@ def load_custom_nodes():
|
||||
for y in x['files']:
|
||||
if 'github.com' in y and not (y.endswith('.py') or y.endswith('.js')):
|
||||
repo_name = y.split('/')[-1]
|
||||
res[repo_name] = x
|
||||
res[repo_name] = (x, False)
|
||||
|
||||
if 'id' in x:
|
||||
if x['id'] not in res:
|
||||
res[x['id']] = x
|
||||
res[x['id']] = (x, True)
|
||||
|
||||
return res
|
||||
|
||||
@ -291,10 +291,10 @@ def lookup_node_path(node_name, robust=False):
|
||||
exit(-1)
|
||||
|
||||
if node_name in custom_node_map:
|
||||
node_url = custom_node_map[node_name]['files'][0]
|
||||
node_url = custom_node_map[node_name][0]['files'][0]
|
||||
repo_name = node_url.split('/')[-1]
|
||||
node_path = os.path.join(custom_nodes_path, repo_name)
|
||||
return node_path, custom_node_map[node_name]
|
||||
return node_path, custom_node_map[node_name][0]
|
||||
elif robust:
|
||||
node_path = os.path.join(custom_nodes_path, node_name)
|
||||
return node_path, None
|
||||
@ -473,6 +473,9 @@ def show_list(kind, simple=False):
|
||||
for k, v in custom_node_map.items():
|
||||
node_path = os.path.join(custom_nodes_path, k)
|
||||
|
||||
if v[1]:
|
||||
continue
|
||||
|
||||
states = set()
|
||||
if os.path.exists(node_path):
|
||||
prefix = '[ ENABLED ] '
|
||||
@ -493,8 +496,8 @@ def show_list(kind, simple=False):
|
||||
if simple:
|
||||
print(f"{k:50}")
|
||||
else:
|
||||
short_id = v.get('id', "")
|
||||
print(f"{prefix} {k:50} {short_id:20} (author: {v['author']})")
|
||||
short_id = v[0].get('id', "")
|
||||
print(f"{prefix} {k:50} {short_id:20} (author: {v[0]['author']})")
|
||||
|
||||
# unregistered nodes
|
||||
candidates = os.listdir(os.path.realpath(custom_nodes_path))
|
||||
|
||||
@ -23,7 +23,7 @@ sys.path.append(glob_path)
|
||||
import cm_global
|
||||
from manager_util import *
|
||||
|
||||
version = [2, 31]
|
||||
version = [2, 31, 1]
|
||||
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
||||
|
||||
comfyui_manager_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
|
||||
|
||||
@ -10,9 +10,19 @@
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"author": "shadowcz007",
|
||||
"title": "ComfyUI-PuLID [TEST]",
|
||||
"reference": "https://github.com/shadowcz007/ComfyUI-PuLID-Test",
|
||||
"files": [
|
||||
"https://github.com/shadowcz007/ComfyUI-PuLID-Test"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "[a/PuLID](https://github.com/ToTheBeginning/PuLID) ComfyUI native implementation."
|
||||
},
|
||||
{
|
||||
"author": "sangeet",
|
||||
"title": "comfyui-testui",
|
||||
"title": "comfyui-testui [TEST]",
|
||||
"reference": "https://github.com/sangeet/comfyui-testui",
|
||||
"files": [
|
||||
"https://github.com/sangeet/comfyui-testui"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user