From 72389c27e61c8918b8b5af0c05d3b8740fd50400 Mon Sep 17 00:00:00 2001 From: "SLW\\ARNAUA" Date: Wed, 25 Jan 2023 13:08:58 +0100 Subject: [PATCH] modified --- README.md | Bin 28 -> 356 bytes separator.py | 30 ++++++++++++++++++++++++++++++ slo_parameter.yaml | 1 - 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 848f7cf3e01c3b1bab94ce0d00c76dd565f73241..2d15250fedb5d35e15c09a82422b0c38c7cc3259 100644 GIT binary patch literal 356 zcmY+A%?iRW5QOI}_znx+eF*WWcu?>tA*~u|o6__LUtXQv2GK(Z-OPS7)AwryK|+ZZ z4joUA$a{$ePPilRO>pI1Q6u?#u#LiAR4v>SY_P|fcgsn{gL+Sz7*SAgcjPII)03^d zEuLu1RlU8)jNnL8=&#c6Z5tnb1nzWv$!b6^!GJ7rCRY^gkqOJEqmz>% delta 5 McmaFDBr`z<00t2OuK)l5 diff --git a/separator.py b/separator.py index e69de29..1811052 100644 --- a/separator.py +++ b/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") \ No newline at end of file diff --git a/slo_parameter.yaml b/slo_parameter.yaml index 36a5a0e..6a09d50 100644 --- a/slo_parameter.yaml +++ b/slo_parameter.yaml @@ -1,4 +1,3 @@ ---- TP_Mobile_Login: index: 1 touchpoint: "Mobile"