diff roundup/instance.py @ 2856:adec352e2ce0

don't try to import all backends in backends.__init__ unless we *want* to
author Richard Jones <richard@users.sourceforge.net>
date Wed, 03 Nov 2004 01:34:21 +0000
parents 96626831def1
children 938915fbcb49
line wrap: on
line diff
--- a/roundup/instance.py	Wed Nov 03 01:10:53 2004 +0000
+++ b/roundup/instance.py	Wed Nov 03 01:34:21 2004 +0000
@@ -15,7 +15,7 @@
 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 #
-# $Id: instance.py,v 1.27 2004-11-02 10:00:36 a1s Exp $
+# $Id: instance.py,v 1.28 2004-11-03 01:34:21 richard Exp $
 
 '''Tracker handling (open tracker).
 
@@ -61,8 +61,7 @@
         return name
 
     def get_backend(self):
-        name = self.get_backend_name()
-        return getattr(backends, name)
+        return backends.get_backend(self.get_backend_name())
 
     def open(self, name=None):
         backend = self.get_backend()

Roundup Issue Tracker: http://roundup-tracker.org/