improve logging for generate_config_from_template

This commit is contained in:
Richard van der Hoff 2019-06-25 14:59:02 +01:00
parent 043ab6da13
commit a1732bbff9

View File

@ -67,10 +67,11 @@ def generate_config_from_template(environ, ownership):
# generate a new secret and write it to a file # generate a new secret and write it to a file
if os.path.exists(filename): if os.path.exists(filename):
log("Reading %s from %s" % (secret, filename))
with open(filename) as handle: with open(filename) as handle:
value = handle.read() value = handle.read()
else: else:
log("Generating a random secret for {}".format(name)) log("Generating a random secret for {}".format(secret))
value = codecs.encode(os.urandom(32), "hex").decode() value = codecs.encode(os.urandom(32), "hex").decode()
with open(filename, "w") as handle: with open(filename, "w") as handle:
handle.write(value) handle.write(value)