diff options
author | Jesse Keating <jkeating@redhat.com> | 2010-01-29 16:24:57 -0800 |
---|---|---|
committer | Jesse Keating <jkeating@redhat.com> | 2010-01-29 16:24:57 -0800 |
commit | 08db73a8de7d3aa462b81c69226dd1a3abe1fb59 (patch) | |
tree | 67e4f08b4e11e882a6875ea7d72142fdb9add36e /src | |
parent | f32a66a8ba027d1d1fb74e2ef52a0d7b47ac364c (diff) | |
download | fedora-packager-08db73a8de7d3aa462b81c69226dd1a3abe1fb59.tar.gz fedora-packager-08db73a8de7d3aa462b81c69226dd1a3abe1fb59.tar.xz fedora-packager-08db73a8de7d3aa462b81c69226dd1a3abe1fb59.zip |
Use the new fedora_cert method to get a user name
Diffstat (limited to 'src')
-rwxr-xr-x | src/fedpkg.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/fedpkg.py b/src/fedpkg.py index 8f421be..2cafd29 100755 --- a/src/fedpkg.py +++ b/src/fedpkg.py @@ -12,6 +12,7 @@ import argparse import fedpkg +import fedora_cert import os import sys import logging @@ -95,8 +96,13 @@ def clog(args): def clone(args): if not args.user: - # Use a method to scrape user from fedora cert here - args.user = os.getlogin() + # Doing a try doesn't really work since the fedora_cert library just + # exits on error, but if that gets fixed this will work better. + try: + args.user = fedora_cert.read_user_cert() + except: + log.debug('Could not read Fedora cert, using login name') + args.user = os.getlogin() if args.branches: fedpkg.clone_with_dirs(args.module[0], args.user) else: |