bootstrap: do not consider source when metadata file missing (#47278)
This commit is contained in:
parent
7af1a3d240
commit
ea1aa0714b
@ -602,7 +602,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