This commit is contained in:
Iwan Clement
2020-06-13 17:20:54 +02:00
parent 89ecf0ff97
commit f2de90c577
2 changed files with 55 additions and 53 deletions

View File

@@ -8,15 +8,17 @@ f = open('rules.yaml')
EXE = open('ModifyRules.sh','w')
dohicky = yaml.safe_load(f)
EXE.writelines("#!/bin/bash\n")
for i in dohicky:
CHAINE=HEADER+"/"+i['id']+ "\" -F priority="+str(i['priority'])
if len(i['description'])>0:
CHAINE=CHAINE+ " -F description='"+str(i['description'])+"'"
CHAINE=CHAINE+ " -F expression='"+str(i['expression'])+"'"
for j in i['actions']:
CHAINE=CHAINE+ " -F action='"+str(j)+"'"
#print(CHAINE)
EXE.writelines(CHAINE+"\n")
for priorite in range(0,10):
for i in dohicky:
if i['priority']==priorite:
CHAINE=HEADER+"/"+i['id']+ "\" -F priority="+str(i['priority'])
if len(i['description'])>0:
CHAINE=CHAINE+ " -F description='"+str(i['description'])+"'"
CHAINE=CHAINE+ " -F expression='"+str(i['expression'])+"'"
for j in i['actions']:
CHAINE=CHAINE+ " -F action='"+str(j)+"'"
#print(CHAINE)
EXE.writelines(CHAINE+"\n")
f.close()
EXE.close()