From 5ccca5009de1959f237a6baf9db849948f50817c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 6 Aug 2009 12:40:29 -0500 Subject: use try except for writing the new cert --- src/fedora-cert.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/fedora-cert.py') diff --git a/src/fedora-cert.py b/src/fedora-cert.py index 350875f..354ee0a 100755 --- a/src/fedora-cert.py +++ b/src/fedora-cert.py @@ -86,16 +86,16 @@ def create_user_cert(username): fas.logout() sys.exit(1) cert_file = os.path.join(os.path.expanduser('~'), ".fedora.cert") - if not os.access(cert_file, os.W_OK): + try: + FILE = open(cert_file,"w") + FILE.write(cert) + FILE.close() + except: print """Can not open cert file for writing. Please paste certificate into ~/.fedora.cert""" print cert sys.exit(1) - else: - FILE = open(cert_file,"w") - FILE.write(cert) - FILE.close() def main(opts): # lets read in the existing cert if it exists. -- cgit