]> git.decadent.org.uk Git - dak.git/blobdiff - dak/check_overrides.py
Kill unused OverrideType from the config file
[dak.git] / dak / check_overrides.py
index a8e0f1d9eb6a172a4d1fa1629fd3690b8f6e57ed..523cdefe52f4e85dfd62369d4cd4066fffdf132b 100755 (executable)
@@ -372,9 +372,12 @@ def main ():
         for component in cnf.SubTree("Component").List():
             # It is crucial for the dsc override creation based on binary
             # overrides that 'dsc' goes first
-            otypes = cnf.ValueList("OverrideType")
-            otypes.remove("dsc")
-            otypes = ["dsc"] + otypes
+            otypes = ['dsc']
+            for ot in session.query(OverrideType):
+                if ot.overridetype == 'dsc':
+                    continue
+                otypes.append(ot.overridetype)
+
             for otype in otypes:
                 print "Processing %s [%s - %s]" \
                     % (osuite, component, otype)