modified
parent
85e7d9c390
commit
72389c27e6
30
separator.py
30
separator.py
|
|
@ -0,0 +1,30 @@
|
||||||
|
import os
|
||||||
|
import yaml
|
||||||
|
|
||||||
|
|
||||||
|
# pre-initialization get current working directory
|
||||||
|
cwd = os.getcwd()
|
||||||
|
|
||||||
|
# defines
|
||||||
|
src = os.path.basename("slo_parameter.yaml")
|
||||||
|
folders_memory = []
|
||||||
|
|
||||||
|
# read file
|
||||||
|
with open(src) as f:
|
||||||
|
data = list(yaml.safe_load_all(f))
|
||||||
|
|
||||||
|
# get slos
|
||||||
|
for slos in data:
|
||||||
|
for slo in slos:
|
||||||
|
if slos.get(slo).get("department") not in folders_memory:
|
||||||
|
folders_memory.append(slos.get(slo).get("department"))
|
||||||
|
|
||||||
|
# generate folders
|
||||||
|
for folder in sorted(folders_memory):
|
||||||
|
if not os.path.exists(os.path.join(os.getcwd(),folder)):
|
||||||
|
os.mkdir(os.path.join(os.getcwd(),folder))
|
||||||
|
|
||||||
|
# generate files
|
||||||
|
for file in sorted(folders_memory):
|
||||||
|
if not os.path.exists(os.path.join(os.getcwd(),folder,file)):
|
||||||
|
print("Test")
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
---
|
|
||||||
TP_Mobile_Login:
|
TP_Mobile_Login:
|
||||||
index: 1
|
index: 1
|
||||||
touchpoint: "Mobile"
|
touchpoint: "Mobile"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue