summaryrefslogtreecommitdiffstats
path: root/bugzilla/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'bugzilla/__init__.py')
-rw-r--r--bugzilla/__init__.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bugzilla/__init__.py b/bugzilla/__init__.py
index 0bab22e..ebc8bb4 100644
--- a/bugzilla/__init__.py
+++ b/bugzilla/__init__.py
@@ -11,6 +11,7 @@
from bugzilla3 import Bugzilla3, Bugzilla32
from rhbugzilla import RHBugzilla, RHBugzilla3
+from base import version
import xmlrpclib
import logging
log = logging.getLogger("bugzilla")
@@ -55,10 +56,13 @@ class Bugzilla(object):
'''Magical Bugzilla class that figures out which Bugzilla implementation
to use and uses that.'''
def __init__(self,**kwargs):
+ log.debug("Bugzilla v%s initializing" % base.version)
if 'url' in kwargs:
+ log.debug("Choosing implementation for %s" % kwargs['url'])
c = getBugzillaClassForURL(kwargs['url'])
if c:
self.__class__ = c
c.__init__(self,**kwargs)
- log.debug("Using Bugzilla subclass: %s" % c.__name__)
+ log.debug("Using Bugzilla subclass %s v%s" % \
+ (c.__name__,c.version))
# FIXME no url? raise an error or something here, jeez