mirror of
https://github.com/elem74/fabaccess-config-generator.git
synced 2025-03-12 14:51:49 +01:00
bugfix dhall-syntax
This commit is contained in:
parent
fe2c114c5f
commit
debc6856ca
@ -523,9 +523,10 @@ def generate_bffh_machines(machines):
|
||||
data.append('{')
|
||||
|
||||
# Inhalt
|
||||
last = len(machines) - 1
|
||||
last_machine = len(machines) - 1
|
||||
|
||||
for index_machine, (id, m) in enumerate(machines.items()):
|
||||
|
||||
for index, (id, m) in enumerate(machines.items()):
|
||||
specs = m.get_machine()
|
||||
data.append(space * 1 + extraspace + f'{specs["fa_id"]}' + ' =')
|
||||
data.append(space * 1 + extraspace + '{')
|
||||
@ -536,23 +537,24 @@ def generate_bffh_machines(machines):
|
||||
|
||||
|
||||
permcount = len(specs["perms"])
|
||||
last = permcount - 1
|
||||
last_perm = permcount - 1
|
||||
|
||||
for i in range(permcount):
|
||||
|
||||
if i < last:
|
||||
if i < last_perm:
|
||||
data.append(space * 2 + extraspace + f'{specs["perms_names"][i]} = "{specs["perms"][i]}",')
|
||||
else:
|
||||
data.append(space * 2 + extraspace + f'{specs["perms_names"][i]} = "{specs["perms"][i]}"')
|
||||
|
||||
|
||||
index +=1
|
||||
|
||||
if index == last:
|
||||
if index_machine == last_machine:
|
||||
data.append(space * 1 + extraspace + '}')
|
||||
state = 'last'
|
||||
else:
|
||||
data.append(space * 1 + extraspace + '},')
|
||||
state = 'not last'
|
||||
|
||||
data.append(' ')
|
||||
index_machine +=1
|
||||
|
||||
# Ende Datenstruktur
|
||||
if settings["fa_dhall_create"] == False:
|
||||
|
Loading…
x
Reference in New Issue
Block a user