maintainers/hydra-eval-failures: catch fetching maintainers

Fails with some i686-linux build failures
This commit is contained in:
Robin Gloster 2017-08-28 20:56:10 +02:00
parent 46cb14c8cc
commit df33d1a2fc
No known key found for this signature in database
GPG key ID: D5C458DF6DD97EDF

View file

@ -31,6 +31,7 @@ EVAL_FILE = {
def get_maintainers(attr_name):
try:
nixname = attr_name.split('.')
meta_json = subprocess.check_output([
'nix-instantiate',
@ -43,6 +44,8 @@ def get_maintainers(attr_name):
meta = json.loads(meta_json)
if meta.get('maintainers'):
return [MAINTAINERS[name] for name in meta['maintainers'] if MAINTAINERS.get(name)]
except:
return []
@click.command()