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:
|
||||
print('AI/unknown')
|
||||
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', [])
|
||||
if loras:
|
||||
combo = '+'.join(l.strip() for l in loras)
|
||||
combo = '+'.join(clean(l.strip()) for l in loras)
|
||||
combo = (combo[:200]).rstrip('+')
|
||||
print(f'AI/{model}/{combo}')
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user