fix for model names with slashes in them
This commit is contained in:
@@ -182,10 +182,13 @@ entry = m.get(sys.argv[1], {})
|
|||||||
if not entry:
|
if not entry:
|
||||||
print('AI/unknown')
|
print('AI/unknown')
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
model = entry.get('model', 'unknown')
|
def clean(s):
|
||||||
|
return s.replace('/', '-').replace('\\\\', '-')
|
||||||
|
|
||||||
|
model = clean(entry.get('model', 'unknown'))
|
||||||
loras = entry.get('loras', [])
|
loras = entry.get('loras', [])
|
||||||
if loras:
|
if loras:
|
||||||
combo = '+'.join(l.strip() for l in loras)
|
combo = '+'.join(clean(l.strip()) for l in loras)
|
||||||
combo = (combo[:200]).rstrip('+')
|
combo = (combo[:200]).rstrip('+')
|
||||||
print(f'AI/{model}/{combo}')
|
print(f'AI/{model}/{combo}')
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user