From dd9eb6e08b2e207308f37814d9cfc22d3b7147b6 Mon Sep 17 00:00:00 2001 From: Verry Yann Date: Wed, 8 May 2019 16:03:32 +0200 Subject: [PATCH] try, except --- vault-cert-openssh.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vault-cert-openssh.py b/vault-cert-openssh.py index 75f23c2..716888f 100644 --- a/vault-cert-openssh.py +++ b/vault-cert-openssh.py @@ -137,8 +137,11 @@ if __name__ == "__main__": except KeyError: from os.path import expanduser home = expanduser("~") - o = open(home + '/.vault-token','r') - vault['VAULT_TOKEN'] = o.read().splitlines()[0] + try: + o = open(home + '/.vault-token','r') + vault['VAULT_TOKEN'] = o.read().splitlines()[0] + except FileNotFoundError as e: + print('Error %s variable is missing' % str(e)) if len(sys.argv) > 1: try: