From 6e1940061ab6da8021cd9f38818657baa4be2d17 Mon Sep 17 00:00:00 2001 From: LUXEY Adrien Date: Tue, 19 Jan 2021 17:16:58 +0100 Subject: [PATCH] =?UTF-8?q?coturn=20retourne=20une=20erreur=20bien=20forma?= =?UTF-8?q?t=C3=A9e=20face=20=C3=A0=20un=20fichier=20vide=20(il=20pourrait?= =?UTF-8?q?=20renvoyer=20autre=20chose),=20plus=20bug=20nom=20de=20variabl?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/secretmgr.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/secretmgr.py b/app/secretmgr.py index 6af6d13..950e5c0 100755 --- a/app/secretmgr.py +++ b/app/secretmgr.py @@ -103,6 +103,9 @@ class bcolors: def read_secret(key, file_path): lines = [l.strip() for l in open(file_path, "r")] + if len(lines) == 0: + print(bcolors.FAIL, "ERROR:", bcolors.ENDC, "Empty file in", file_path) + sys.exit(-1) l0 = lines[0].split(" ") stype = l0[0] secret = {"type": stype, "key": key} @@ -275,7 +278,7 @@ def gen_secrets_base(secrets, regen): line = input().strip() if line == ".": break - vals.append(line) + lines.append(line) val = "\n".join(lines) consul_server.kv.put(key, val) print(bcolors.OKCYAN, "Value set.", bcolors.ENDC)