import sys
import os
import tempfile
-import subprocess
import time
import apt_pkg
-import pg
+
from daklib import utils
-from daklib.dbconn import get_suite
+from daklib.dbconn import get_suite, get_suite_architectures
################################################################################
if not os.path.isdir(outdir):
os.mkdir(outdir)
- w = os.popen("diff --ed - %s | gzip -c -9 > %s.gz" %
+ w = os.popen("diff --ed - %s | gzip --rsyncable -c -9 > %s.gz" %
(newfile, difffile), "w")
pipe_file(oldf, w)
oldf.close()
suites = Cnf.SubTree("Suite").List()
for suitename in suites:
- print "Processing: " + suite
+ print "Processing: " + suitename
SuiteBlock = Cnf.SubTree("Suite::" + suitename)
suiteobj = get_suite(suitename.lower())
# Use the canonical version of the suite name
- suite = suite.suite_name
+ suite = suiteobj.suite_name
if suiteobj.untouchable:
print "Skipping: " + suite + " (untouchable)"