mirror of
https://github.com/lllyasviel/Fooocus.git
synced 2026-08-16 13:13:16 +02:00
chore: specify too broad exception types
This commit is contained in:
@@ -323,14 +323,16 @@ class A1111MetadataParser(MetadataParser):
|
|||||||
if 'steps' in data and 'performance' not in data:
|
if 'steps' in data and 'performance' not in data:
|
||||||
try:
|
try:
|
||||||
data['performance'] = Performance[Steps(int(data['steps'])).name].value
|
data['performance'] = Performance[Steps(int(data['steps'])).name].value
|
||||||
except Exception:
|
except ValueError | KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
if 'sampler' in data:
|
if 'sampler' in data:
|
||||||
sampler = data['sampler'].replace(' Karras', '')
|
data['sampler'] = data['sampler'].replace(' Karras', '')
|
||||||
# get key
|
# get key
|
||||||
data['sampler'] = [k for k, v in SAMPLERS.items() if v == sampler][0]
|
for k, v in SAMPLERS.items():
|
||||||
|
if v == data['sampler']:
|
||||||
|
data['sampler'] = k
|
||||||
|
break
|
||||||
|
|
||||||
for key in ['base_model', 'refiner_model']:
|
for key in ['base_model', 'refiner_model']:
|
||||||
if key in data:
|
if key in data:
|
||||||
@@ -497,7 +499,7 @@ def read_info_from_image(filepath) -> tuple[str | None, dict, MetadataScheme | N
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
metadata_scheme = MetadataScheme(items.pop('fooocus_scheme', None))
|
metadata_scheme = MetadataScheme(items.pop('fooocus_scheme', None))
|
||||||
except Exception:
|
except ValueError:
|
||||||
metadata_scheme = None
|
metadata_scheme = None
|
||||||
|
|
||||||
# broad fallback
|
# broad fallback
|
||||||
|
|||||||
Reference in New Issue
Block a user