bootstrap: do not consider source when metadata file missing (#47278)
This commit is contained in:
parent
d88cfbd839
commit
9fb9156e82
@ -597,7 +597,10 @@ def bootstrapping_sources(scope: Optional[str] = None):
|
|||||||
current = copy.copy(entry)
|
current = copy.copy(entry)
|
||||||
metadata_dir = spack.util.path.canonicalize_path(entry["metadata"])
|
metadata_dir = spack.util.path.canonicalize_path(entry["metadata"])
|
||||||
metadata_yaml = os.path.join(metadata_dir, METADATA_YAML_FILENAME)
|
metadata_yaml = os.path.join(metadata_dir, METADATA_YAML_FILENAME)
|
||||||
with open(metadata_yaml, encoding="utf-8") as stream:
|
try:
|
||||||
current.update(spack.util.spack_yaml.load(stream))
|
with open(metadata_yaml, encoding="utf-8") as stream:
|
||||||
list_of_sources.append(current)
|
current.update(spack.util.spack_yaml.load(stream))
|
||||||
|
list_of_sources.append(current)
|
||||||
|
except OSError:
|
||||||
|
pass
|
||||||
return list_of_sources
|
return list_of_sources
|
||||||
|
Loading…
Reference in New Issue
Block a user