summaryrefslogtreecommitdiff
path: root/patchtracker/Conf.py
AgeCommit message (Collapse)AuthorFilesLines
2011-02-20First stab at extracting suites into a local conf valueSean Finney1-0/+6
2009-11-29remove another unused option: static_dirSean Finney1-1/+0
2009-11-29remove unused/obsolete config output_dirSean Finney1-1/+0
2009-09-03add extra indicator config variable for compressed lists file.Sean Finney1-0/+6
2009-09-01initial implementation of selective output cachingSean Finney1-0/+12
the PackageCmd and PatchCmd classes are now cached on their first request. note that this is incomplete, as the PackageCmd is also currently used to print non-static information as well (when a package name doesn't find an exact match and it does a query).
2009-07-26initial support for PTS index file generationSean Finney1-0/+6
a new option (-i) to ./gen-patch-info.py allows for generating a global "index" file with any and all information that the PTS might want from this system. The format is: { "index-version": N "packages": { "<pkg1>": { "url": url-for-all-versions "versions": { "<vers1>": { <various attributes> } } } } } index-version is a monotonically increasing version number. when the "schema" changes, this version is incremented. if we care enough, we can do a major-minor versioning scheme where BC breaks are differentiated from "new attribute" type changes by incrementing the major or minor versions, respectively.
2009-07-26changes to work with >> lenny versions of reprepro and python-debianSean Finney1-0/+8
reprepro now seems to default to passching the lists files uncompressed to the hook, so we deal with that gracefully either way. python-debian seems to have slightly changed how it handles some multiline fields due to starting to use the built-in apt_pkg module, see the comments in Conf.py which should point to the bug.
2008-09-12add a local configuration file ignored by gitSean Finney1-0/+5
2008-09-04change root_url to '' by defaultSean Finney1-1/+1
2008-06-22big commit with db and cgi handling updatesSean Finney1-0/+2
i know it's bad form to lump this all together. oh well :p gen-patch-info now does very little besides processing packages and updating the relevant database entries. pretty much everything else is dynamically generated from pagehandler.py now.
2008-06-04split up / modularize python code just a bitSean Finney1-0/+7