From 9c40f6df6bad62c2e9ace5f854ed86f19ced2def Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sat, 2 May 2020 05:41:30 +0200 Subject: [PATCH] build/fix --- cnam/travaux/blanc/build.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cnam/travaux/blanc/build.py b/cnam/travaux/blanc/build.py index b7ce430..9b3ae7a 100755 --- a/cnam/travaux/blanc/build.py +++ b/cnam/travaux/blanc/build.py @@ -42,15 +42,17 @@ def build(sign): pdf = f'{fr}.pdf' os.rename(os.path.join(TMP, f'{en}.pdf'), os.path.join(TMP, pdf)) - os.rename(os.path.join(TMP, pdf), pdf) - if sign: + if not sign: + os.rename(os.path.join(TMP, pdf), pdf) + else: run(['gpg', '--armor', '--detach-sign', os.path.join(TMP, pdf), ]) signature = f'{pdf}.asc' - os.rename(os.path.join(TMP, signature), signature) + for f in [pdf, signature]: + os.rename(os.path.join(TMP, f), f) lines = errun(['gpg', '--verify', signature, pdf, ]).decode('u8').splitlines()