summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
dc0b773)
Signed-off-by: Torsten Werner <twerner@debian.org>
sys.exit(0)
def __architecture_add(d, args):
sys.exit(0)
def __architecture_add(d, args):
- die_arglen(args, 3, "E: adding an architecture requires a name and a description")
+ die_arglen(args, 4, "E: adding an architecture requires a name and a description")
print "Adding architecture %s" % args[2]
suites = [str(x) for x in args[4:]]
print "Adding architecture %s" % args[2]
suites = [str(x) for x in args[4:]]
+ print "Adding to suites %s" % ", ".join(suites)
if not dryrun:
try:
s = d.session()
if not dryrun:
try:
s = d.session()
a.description = str(args[3])
s.add(a)
for sn in suites:
a.description = str(args[3])
s.add(a)
for sn in suites:
- archsu = SuiteArchitecture()
- archsu.arch_id = a.arch_id
- archsu.suite_id = su.suite_id
- s.add(archsu)
else:
warn("W: Cannot find suite %s" % su)
s.commit()
else:
warn("W: Cannot find suite %s" % su)
s.commit()
- sa = SuiteArchitecture()
- sa.arch_id = arch.arch_id
- sa.suite_id = suite.suite_id
- s.add(sa)
+ suite.architectures.append(arch)
s.commit()
except IntegrityError, e:
die("E: Can't add suite-architecture entry (%s, %s) - probably already exists" % (args[2].lower(), args[3].lower()))
s.commit()
except IntegrityError, e:
die("E: Can't add suite-architecture entry (%s, %s) - probably already exists" % (args[2].lower(), args[3].lower()))