summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsrc/fedora-cert.py10
1 files changed, 5 insertions, 5 deletions
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.