summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Keating <jkeating@redhat.com>2010-07-14 21:13:50 -0700
committerJesse Keating <jkeating@redhat.com>2010-07-14 21:13:50 -0700
commit10dece68c48f1e7153ca7acdd0d1c2add515e381 (patch)
tree7a94bd790829979cd9252eac74bca08027ae50ea
parentf9a10ebd045abe18fd05f1743c7cf63870685ab0 (diff)
downloadfedora-packager-10dece68c48f1e7153ca7acdd0d1c2add515e381.tar.gz
fedora-packager-10dece68c48f1e7153ca7acdd0d1c2add515e381.tar.xz
fedora-packager-10dece68c48f1e7153ca7acdd0d1c2add515e381.zip
Log koji url and wrap the session init in a try
-rw-r--r--src/pyfedpkg/__init__.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/pyfedpkg/__init__.py b/src/pyfedpkg/__init__.py
index 06ade47..5828d93 100644
--- a/src/pyfedpkg/__init__.py
+++ b/src/pyfedpkg/__init__.py
@@ -980,7 +980,11 @@ class PackageModule:
session_opts = {'user': user}
# We assign the kojisession to our self as it can be used later to
# watch the tasks.
- self.kojisession = koji.ClientSession(defaults['server'], session_opts)
+ log.debug('Initiating a koji session to %s' % defaults['server'])
+ try:
+ self.kojisession = koji.ClientSession(defaults['server'], session_opts)
+ except:
+ raise FedpkgError('Could not initiate koji session')
# save the weburl for later use too
self.kojiweburl = defaults['weburl']
# log in using ssl