summaryrefslogtreecommitdiffstats
path: root/src/fedora-cert.py
diff options
context:
space:
mode:
authorDennis Gilmore <dennis@ausil.us>2009-08-06 12:40:29 -0500
committerDennis Gilmore <dennis@ausil.us>2009-08-06 12:40:29 -0500
commit5ccca5009de1959f237a6baf9db849948f50817c (patch)
treec21e489b87a88d196bd94945bfd1e141c37d93bc /src/fedora-cert.py
parentaf4f2dcd6fc016f307a10ce94e868d3420f31020 (diff)
downloadfedora-packager-5ccca5009de1959f237a6baf9db849948f50817c.tar.gz
fedora-packager-5ccca5009de1959f237a6baf9db849948f50817c.tar.xz
fedora-packager-5ccca5009de1959f237a6baf9db849948f50817c.zip
use try except for writing the new cert
Diffstat (limited to 'src/fedora-cert.py')
-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.