]> err.no Git - dak/commitdiff
*sigh*, actually do it at the right location
authorJoerg Jaspert <joerg@debian.org>
Thu, 17 Apr 2008 22:05:35 +0000 (00:05 +0200)
committerJoerg Jaspert <joerg@debian.org>
Thu, 17 Apr 2008 22:05:35 +0000 (00:05 +0200)
dak/transitions.py

index fb72777eff2712fc3d4dfed589f5ef134b48f14c..af39ee23a52ff788ac28c66094dd1b8386694a39 100755 (executable)
@@ -127,17 +127,16 @@ def load_transitions(trans_file):
                 if type(t[key]) != list:
                     print "ERROR: Unknown type %s for packages in transition %s." % (type(t[key]), test)
                     failure = True
-                if re_broken_package.match(key):
-                    # Someone had a space too much (or not enough), we have something looking like
-                    # "package1 - package2" now.
-                    print "ERROR: Invalid indentation of package list in transition %s, around package(s): %s" % (test, key)
-                    failure = True
                 try:
                     for package in t["packages"]:
                         if type(package) != str:
                             print "ERROR: Packages list contains invalid type %s (as %s) in transition %s" % (type(package), package, test)
                             failure = True
-                        if 
+                        if re_broken_package.match(package):
+                            # Someone had a space too much (or not enough), we have something looking like
+                            # "package1 - package2" now.
+                            print "ERROR: Invalid indentation of package list in transition %s, around package(s): %s" % (test, package)
+                            failure = True
                 except TypeError:
                     # In case someone has an empty packages list
                     print "ERROR: No packages defined in transition %s" % (test)