X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fadmin.py;h=fe369b51a753ca08add8ad22657e94f4644a4c9e;hb=4c6d9d52eddb26028e5328e30c2d312bc45f3906;hp=5f0dcc9eeda8848c22ddb4b5536bd7bd647900e7;hpb=d2c137e3f9de671121ae9bc216a1dc1a86cdbcaa;p=dak.git diff --git a/dak/admin.py b/dak/admin.py index 5f0dcc9e..fe369b51 100755 --- a/dak/admin.py +++ b/dak/admin.py @@ -100,7 +100,7 @@ Perform administrative work on the dak database. v-c list show version checks for all suites v-c list-suite SUITE show version checks for suite SUITE v-c add SUITE CHECK REFERENCE add a version check for suite SUITE - v-c rm SUITE CHECK REFERENCE rmove a version check + v-c rm SUITE CHECK REFERENCE remove a version check where CHECK is one of Enhances, MustBeNewerThan, MustBeOlderThan REFERENCE is another suite name @@ -216,6 +216,7 @@ def __suite_add(d, args, addallarches=False): s = d.session() suite = Suite() suite.suite_name = suite_name + suite.overridecodename = suite_name suite.version = version suite.label = get_field('label') suite.description = get_field('description') @@ -224,14 +225,9 @@ def __suite_add(d, args, addallarches=False): signingkey = get_field('signingkey') if signingkey is not None: suite.signingkeys = [signingkey.upper()] + suite.srcformats = s.query(SrcFormat).all() s.add(suite) s.flush() - for sf in s.query(SrcFormat).all(): - ssf = SuiteSrcFormat() - ssf.suite = suite - ssf.src_format = sf - s.add(ssf) - s.flush() except IntegrityError, e: die("E: Integrity error adding suite %s (it probably already exists)" % suite_name) except SQLAlchemyError, e: