]> git.decadent.org.uk Git - dak.git/commitdiff
Move "import utils" into function
authorAnsgar Burchardt <ansgar@debian.org>
Fri, 11 May 2012 10:54:12 +0000 (12:54 +0200)
committerAnsgar Burchardt <ansgar@debian.org>
Fri, 11 May 2012 10:54:12 +0000 (12:54 +0200)
This breaks a dependency cycle (as utils.py imports dbconn.py again) and allows
the tests to pass again.

daklib/dbconn.py

index 80a1f233ad29341a3e13972372811c466c25ff4c..c0801b42511cbb2eac973e7b53bf3a82653cd3e8 100755 (executable)
@@ -75,7 +75,6 @@ from sqlalchemy.orm.exc import NoResultFound
 from config import Config
 from textutils import fix_maintainer
 from dak_exceptions import DBUpdateError, NoSourceFieldError, FileExistsError
-import utils
 
 # suppress some deprecation warnings in squeeze related to sqlalchemy
 import warnings
@@ -559,7 +558,7 @@ class DBBinary(ORMObject):
         @rtype: text
         @return: stanza text of the control section.
         '''
-        import apt_inst
+        import utils
         fullpath = self.poolfile.fullpath
         deb_file = open(fullpath, 'r')
         stanza = utils.deb_extract_control(deb_file)