forked from hswaw/hscloud
cluster/clustercfg: fix for nix 2.4
Change-Id: I3f9ebd895495a23ec179ccd237389e8f3e531768 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1284 Reviewed-by: q3k <q3k@hackerspace.pl>master
parent
2ada80423a
commit
d584e76ea3
|
@ -42,7 +42,7 @@ logger.addHandler(sh)
|
||||||
def pki_config(key, fqdn):
|
def pki_config(key, fqdn):
|
||||||
machine_name = fqdn.split('.')[0]
|
machine_name = fqdn.split('.')[0]
|
||||||
raw = subprocess.check_output([
|
raw = subprocess.check_output([
|
||||||
'nix', 'eval', '--raw',
|
'nix', 'eval', '--raw', '--impure', '--expr',
|
||||||
'( ((import ' + local_root + '/cluster/nix/defs-cluster-k0.nix ) "' + machine_name + '").pki.' + key + '.json )',
|
'( ((import ' + local_root + '/cluster/nix/defs-cluster-k0.nix ) "' + machine_name + '").pki.' + key + '.json )',
|
||||||
])
|
])
|
||||||
return json.loads(raw)
|
return json.loads(raw)
|
||||||
|
|
Loading…
Reference in New Issue