# # ChangeLog for / # # Generated by Trac 1.0.2 # Apr 28, 2024, 2:17:53 PM Thu, 17 Dec 2009 17:58:11 GMT broder [2617] * package_branches/invirt-base/hvirt (copied) Create hvirt branch of invirt-base. Thu, 17 Dec 2009 17:57:36 GMT broder [2616] * package_branches/invirt-base/hvirt (deleted) Delete the hvirt branch of invirt-base. I'll recreate it in just a ... Thu, 17 Dec 2009 03:54:09 GMT gdb [2615] * package_branches/invirt-base/hvirt (moved) Changed branch name from invirt-base->hvirt Thu, 17 Dec 2009 03:50:16 GMT gdb [2614] * package_branches/invirt-base (added) * package_branches/invirt-base/invirt-base (copied) * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc (copied) * trunk/packages/invirt-base/files/etc/apt (copied) * trunk/packages/invirt-base/files/etc/apt/sources.list.d (copied) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/debathena.list (copied) Reverted r2613 and started a new hvirt branch on the invirt-base pkg Thu, 17 Dec 2009 01:19:15 GMT gdb [2613] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc (deleted) Removed debathena from sources.list.d; deleted the rest of the ... Wed, 16 Dec 2009 18:03:15 GMT broder [2612] * package_tags/invirt-web/0.0.24 (copied) Tag 0.0.24 of invirt-web Wed, 16 Dec 2009 18:01:46 GMT broder [2611] * trunk/packages/invirt-web/debian/changelog (modified) Bump the version on the invirt-web package since we changed ... Wed, 16 Dec 2009 04:08:19 GMT broder [2610] * package_tags/xvm-devconfig/0.43 (copied) Tag 0.43 of xvm-devconfig Wed, 16 Dec 2009 04:07:05 GMT broder [2609] * package_tags/xvm-prodconfig/1.1.16 (copied) Tag 1.1.16 of xvm-prodconfig Wed, 16 Dec 2009 04:05:51 GMT broder [2608] * package_tags/xvm-meta/0.0.4 (copied) Tag 0.0.4 of xvm-meta Wed, 16 Dec 2009 04:03:55 GMT broder [2607] * package_tags/xvm-authz-locker/0.0.1 (copied) Tag 0.0.1 of xvm-authz-locker Wed, 16 Dec 2009 04:03:54 GMT broder [2606] * package_tags/xvm-authz-locker (added) Create package tags directory Wed, 16 Dec 2009 04:02:12 GMT broder [2605] * package_tags/invirt-base/0.0.27 (copied) Tag 0.0.27 of invirt-base Wed, 16 Dec 2009 03:27:44 GMT broder [2604] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (deleted) Stop installing a sources.list.d file for XVM's apt repository. Wed, 16 Dec 2009 03:10:35 GMT broder [2603] * trunk/packages/xvm-meta/debian/changelog (modified) * trunk/packages/xvm-meta/debian/control (modified) Add xvm-authz-locker dependency to the xvm-master metapackage. Wed, 16 Dec 2009 03:10:20 GMT broder [2602] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/xvm-authz-locker (added) * trunk/packages/xvm-authz-locker/debian (added) * trunk/packages/xvm-authz-locker/debian/changelog (added) * trunk/packages/xvm-authz-locker/debian/compat (added) * trunk/packages/xvm-authz-locker/debian/control (added) * trunk/packages/xvm-authz-locker/debian/copyright (added) * trunk/packages/xvm-authz-locker/debian/pycompat (added) * trunk/packages/xvm-authz-locker/debian/pyversions (added) * trunk/packages/xvm-authz-locker/debian/rules (added) * trunk/packages/xvm-authz-locker/python (added) * trunk/packages/xvm-authz-locker/python/xvm (added) * trunk/packages/xvm-authz-locker/python/xvm/__init__.py (added) * trunk/packages/xvm-authz-locker/python/xvm/authz (added) * trunk/packages/xvm-authz-locker/python/xvm/authz/__init__.py (added) * trunk/packages/xvm-authz-locker/python/xvm/authz/locker.py (moved) * trunk/packages/xvm-authz-locker/setup.py (added) * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Move XVM's locker authorization code into a separate xvm-authz-locker ... Tue, 15 Dec 2009 04:25:50 GMT broder [2601] * package_tags/python-afs/0.1.1-1 (copied) Tag 0.1.1-1 of python-afs Tue, 15 Dec 2009 04:25:49 GMT broder [2600] * package_tags/python-afs (added) Create package tags directory Tue, 15 Dec 2009 03:37:19 GMT broder [2599] * trunk/packages/python-afs (added) * trunk/packages/python-afs/.gitignore (added) * trunk/packages/python-afs/MANIFEST.in (added) * trunk/packages/python-afs/README (added) * trunk/packages/python-afs/README.dev (added) * trunk/packages/python-afs/afs (added) * trunk/packages/python-afs/afs/__init__.py (added) * trunk/packages/python-afs/afs/_acl.pyx (added) * trunk/packages/python-afs/afs/_fs.pyx (added) * trunk/packages/python-afs/afs/_pts.pyx (added) * trunk/packages/python-afs/afs/_util.pxd (added) * trunk/packages/python-afs/afs/_util.pyx (added) * trunk/packages/python-afs/afs/acl.py (added) * trunk/packages/python-afs/afs/fs.py (added) * trunk/packages/python-afs/afs/pts.py (added) * trunk/packages/python-afs/afs/tests (added) * trunk/packages/python-afs/afs/tests/__init__.py (added) * trunk/packages/python-afs/afs/tests/test__pts.py (added) * trunk/packages/python-afs/afs/tests/test_acl.py (added) * trunk/packages/python-afs/debian (added) * trunk/packages/python-afs/debian/changelog (added) * trunk/packages/python-afs/debian/compat (added) * trunk/packages/python-afs/debian/control (added) * trunk/packages/python-afs/debian/copyright (added) * trunk/packages/python-afs/debian/gbp.conf (added) * trunk/packages/python-afs/debian/pycompat (added) * trunk/packages/python-afs/debian/rules (added) * trunk/packages/python-afs/setup.py (added) Import python-afs. Debathena should eventually be importing PyAFS ... Tue, 15 Dec 2009 03:07:57 GMT broder [2598] * package_tags/xvm-devconfig/0.42 (copied) Tag 0.42 of xvm-devconfig Tue, 15 Dec 2009 03:06:46 GMT broder [2597] * package_tags/xvm-prodconfig/1.1.15 (copied) Tag 1.1.15 of xvm-prodconfig Tue, 15 Dec 2009 03:05:31 GMT broder [2596] * package_tags/xvm-db-backup/0.0.6 (copied) Tag 0.0.6 of xvm-db-backup Tue, 15 Dec 2009 03:04:04 GMT broder [2595] * package_tags/invirt-database/0.2.2 (copied) Tag 0.2.2 of invirt-database Tue, 15 Dec 2009 03:01:44 GMT broder [2594] * package_tags/invirt-base/0.0.26 (copied) Tag 0.0.26 of invirt-base Tue, 15 Dec 2009 01:59:28 GMT broder [2593] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python/invirt/builder.py (modified) * trunk/packages/invirt-dev/repository-config/distributions.mako (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Rename the "git" tree in the configuration to "build" to be more ... Tue, 15 Dec 2009 01:50:43 GMT broder [2592] * trunk/packages/invirt-base/python/invirt/common.py (modified) Subclass invirt.common.struct from dict, instead of rolling our own ... Tue, 08 Dec 2009 03:05:27 GMT broder [2591] * package_branches/invirt-web/cherrypy/code/cache_acls.py (modified) * package_branches/invirt-web/cherrypy/code/getafsgroups.py (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/validation.py (modified) * package_branches/invirt-web/cherrypy/invirt-cache-acls (modified) Update the cherrypy branch to use authz.afs.cells instead of just ... Tue, 08 Dec 2009 02:33:43 GMT broder [2590] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) * trunk/packages/invirt-database/python/database/validate.py (modified) * trunk/packages/invirt-web/code/cache_acls.py (modified) * trunk/packages/invirt-web/code/getafsgroups.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/invirt-cache-acls (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Store AFS cell configuration at authz.afs.cells instead of just ... Sat, 05 Dec 2009 22:31:51 GMT broder [2589] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) Switch to using std-init in invirt-dev. Sat, 05 Dec 2009 22:14:29 GMT broder [2588] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Create /srv/git when installing invirt-dev if it doesn't exist. ... Sat, 05 Dec 2009 22:08:49 GMT broder [2587] * trunk/packages/invirt-dev/python/invirt/builder.py (modified) Config structs aren't dicts, so neither []-indexing nor .get work on ... Sat, 05 Dec 2009 21:55:43 GMT broder [2586] * trunk/packages/invirt-database/debian/pyversions (added) Apparently invirt-database-server is no longer Python 2.4-compatible ... Sat, 05 Dec 2009 21:53:40 GMT broder [2585] * trunk/packages/invirt-dev/debian/pyversions (added) Add a debian/pyversions file to invirt-dev. Our code doesn't work ... Sat, 05 Dec 2009 21:29:46 GMT broder [2584] * trunk/packages/invirt-dev/invirt-build-conf (modified) When generating the git user's k5login, actually move it into place. Sat, 05 Dec 2009 21:12:52 GMT broder [2583] * trunk/packages/invirt-dev/debian/invirt-dev.cron.daily (added) Automatically regenerate the Invirt git configuration daily. Sat, 05 Dec 2009 21:12:52 GMT broder [2582] * trunk/packages/invirt-dev/setup.py (modified) Actually install the invirt-build-conf script. Sat, 05 Dec 2009 21:12:50 GMT broder [2581] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Update the Invirt git configuration at install-time. Sat, 05 Dec 2009 21:12:49 GMT broder [2580] * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) Actually create a git user. Sat, 05 Dec 2009 21:12:48 GMT broder [2579] * trunk/packages/invirt-dev/invirt-build-conf (modified) Update the git user's .k5login in invirt-build-conf. Sat, 05 Dec 2009 20:49:51 GMT broder [2578] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/rules.mako (modified) There is no master branch. There is only prod. And dev. But ... Sat, 05 Dec 2009 20:36:21 GMT broder [2577] * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python/invirt/builder.py (modified) * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Stuff all of our repos into an /invirt subdirectory, so that we have ... Sat, 05 Dec 2009 20:18:21 GMT broder [2576] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Populate the superrepo as part of the git migration. Tue, 01 Dec 2009 01:44:05 GMT quentin [2575] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/k5login (modified) Add brockm to xvm-dev Sun, 29 Nov 2009 20:27:40 GMT broder [2574] * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) As noted in the invirt.authz.locker._authenticate docstring, if we ... Sun, 29 Nov 2009 17:56:54 GMT broder [2573] * trunk/scripts/git-migration/authors (modified) Update the git-migration authors file. Sun, 29 Nov 2009 13:48:47 GMT broder [2572] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) Take advantage of the newly added symbolic names for PTS connection ... Sun, 29 Nov 2009 13:48:43 GMT broder [2571] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) Rephrase the invirt.authz.locker._authenticate docstring for clarity. ... Thu, 26 Nov 2009 15:18:14 GMT broder [2570] * trunk/packages/invirt-dev/debian/control (modified) Add remctl-server as a dependency for invirt-dev, for the build scripts. Thu, 26 Nov 2009 15:15:42 GMT broder [2569] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirt-submit-build (modified) Pass a mode to os.fdopen in invirt-build-conf and invirt-submit- ... Thu, 26 Nov 2009 14:46:28 GMT broder [2568] * trunk/packages/invirt-dev/invirt-build-conf (modified) Fix typo in invirt-build-conf. Thu, 26 Nov 2009 14:45:03 GMT broder [2567] * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/invirt-dev/invirt-submit-build (modified) Replace NamedTemporaryFile with mkstemp in invirt-build-conf and ... Thu, 26 Nov 2009 04:43:21 GMT broder [2566] * trunk/packages/invirt-dev/invirt-build-conf (modified) Until we switch to storing krb5 principals in the database, we need ... Thu, 26 Nov 2009 04:43:18 GMT broder [2565] * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/invirt-build-conf (added) Add a script for generating the remctl configuration to trigger the ... Thu, 26 Nov 2009 04:43:15 GMT broder [2564] * trunk/packages/invirt-dev/debian/invirt-dev.dirs (modified) Update invirt-dev.dirs to create directories used by the ... Thu, 26 Nov 2009 04:43:12 GMT broder [2563] * trunk/packages/invirt-dev/invirt-submit-build (added) First stab at the remctl script to handle new build queue submission ... Mon, 23 Nov 2009 06:37:40 GMT broder [2562] * trunk/packages/invirt-base/python/invirt/authz/locker.py (modified) In invirt.authz.locker, deal with getting tokens and ... Mon, 23 Nov 2009 04:17:31 GMT broder [2561] * trunk/packages/invirt-base/setup.py (modified) Update invirt-base's setup.py to deal with invirt.authz module. Mon, 23 Nov 2009 04:14:52 GMT broder [2560] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/authz/__init__.py (modified) Add a magic invirt.authz.mech module that loads whatever authz.mech ... Mon, 23 Nov 2009 04:14:51 GMT broder [2559] * trunk/packages/invirt-base/debian/control (modified) * trunk/packages/invirt-base/python/invirt/authz (added) * trunk/packages/invirt-base/python/invirt/authz/__init__.py (added) * trunk/packages/invirt-base/python/invirt/authz/locker.py (added) Add a invirt.authz.locker module to invirt-base for XVM-style ... Mon, 23 Nov 2009 02:02:31 GMT broder [2558] * package_branches/invirt-web/cherrypy/code/cache_acls.py (modified) * package_branches/invirt-web/cherrypy/code/getafsgroups.py (modified) * package_branches/invirt-web/cherrypy/code/main.py (modified) * package_branches/invirt-web/cherrypy/code/validation.py (modified) * package_branches/invirt-web/cherrypy/invirt-cache-acls (modified) "Cherry-pick" r2557 (Re-arrange the authz configuration.) to the ... Mon, 23 Nov 2009 01:54:11 GMT broder [2557] * trunk/packages/invirt-database/python/database/validate.py (modified) * trunk/packages/invirt-web/code/cache_acls.py (modified) * trunk/packages/invirt-web/code/getafsgroups.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/invirt-cache-acls (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Re-arrange the authz configuration. In particular, even if we allow ... Sun, 22 Nov 2009 22:58:22 GMT broder [2556] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.postinst (modified) In invirt-dev: * Since the prerm code to remove the repo group ... Sun, 22 Nov 2009 22:58:19 GMT broder [2555] * trunk/packages/invirt-dev/debian/invirt-dev.install (modified) * trunk/packages/invirt-dev/invirt-build-release (deleted) Also punt invirt-build-release for the time being. It might make an ... Sun, 22 Nov 2009 22:58:18 GMT broder [2554] * trunk/packages/invirt-dev/debian/invirt-dev.install (modified) Punt invirt-ood-packages and invirt-ood-build from invirt-dev's ... Sun, 22 Nov 2009 21:56:15 GMT broder [2553] * trunk/packages/invirt-base/debian/changelog (modified) Add a changelog entry to invirt-base for r2551 (Add an __iter__ ... Sun, 22 Nov 2009 21:07:30 GMT broder [2552] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.init (modified) * trunk/packages/invirt-dev/repository-config/distributions.in (deleted) * trunk/packages/invirt-dev/repository-config/distributions.mako (added) Change repository configuration to generate config from a mako ... Sun, 22 Nov 2009 21:07:29 GMT broder [2551] * trunk/packages/invirt-base/python/invirt/common.py (modified) Add an __iter__ method to invirt.common.struct. Sun, 22 Nov 2009 21:07:27 GMT broder [2550] * trunk/packages/invirt-dev/repository-config/invirt-uploaders.in (deleted) * trunk/packages/invirt-dev/repository-config/unsigned (deleted) Punt invirt-uploaders and unsigned files from repository config. ... Sun, 22 Nov 2009 21:07:26 GMT broder [2549] * trunk/packages/invirt-dev/invirt-ood-build (deleted) * trunk/packages/invirt-dev/invirt-ood-packages (deleted) Punt the invirt-ood-packages script (and invirt-ood-build). They ... Sun, 22 Nov 2009 21:07:25 GMT broder [2548] * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/control (modified) * trunk/packages/invirt-dev/debian/rules (modified) Update the packaging to build and install the invirtibuilder. Sun, 22 Nov 2009 21:07:25 GMT broder [2547] * trunk/packages/invirt-dev/setup.py (added) Add a setup.py for the new invirtibuilder and invirt.builder code. Sun, 22 Nov 2009 21:07:23 GMT broder [2546] * trunk/packages/invirt-dev/invirtibuilder (modified) Python 2.5 requires an import from the __future__ to get a with ... Sun, 22 Nov 2009 21:07:22 GMT broder [2545] * trunk/packages/invirt-dev/invirtibuilder (modified) In the invirtibuilder, take advantage of the getBinaries function in ... Sun, 22 Nov 2009 21:07:21 GMT broder [2544] * trunk/packages/invirt-dev/invirtibuilder (modified) Deal with Debian-native packages correctly when calculating and ... Sun, 22 Nov 2009 21:07:20 GMT broder [2543] * trunk/packages/invirt-dev/invirtibuilder (modified) * trunk/packages/invirt-dev/python (added) * trunk/packages/invirt-dev/python/invirt (added) * trunk/packages/invirt-dev/python/invirt/builder.py (added) Pull functions that are needed for the git remctl scripts out of the ... Sun, 22 Nov 2009 21:07:19 GMT broder [2542] * trunk/packages/invirt-dev/invirtibuilder (copied) * trunk/scripts/git-hooks/builder (deleted) Move the invirtibuilder into invirt-dev as a first step towards ... Sun, 22 Nov 2009 21:07:11 GMT broder [2541] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) In invirt-base: * Add a captureOutput function to invirt.common as ... Tue, 17 Nov 2009 03:10:46 GMT pweaver [2540] * trunk/packages/invirt-database/python/database/validate.py (added) validate.py is the new validation code for invirt-web and invirt- ... Fri, 13 Nov 2009 03:46:57 GMT broder [2539] * trunk/scripts/git-hooks/sub/update (modified) Disallow pushing to submodule branches that are tracking branches for ... Fri, 13 Nov 2009 03:29:16 GMT broder [2538] * trunk/scripts/git-hooks/builder (added) * trunk/scripts/git-hooks/builder/invirtibuilder (added) First crack at the invirtibuilder. No promises of functionality yet. Sun, 01 Nov 2009 16:55:50 GMT broder [2537] * trunk/packages/invirt-database/python/database/models.py (modified) Add a field to the builds table to store a Python traceback. Thu, 29 Oct 2009 07:40:47 GMT broder [2536] * trunk/packages/xvm-db-backup/debian/changelog (modified) * trunk/packages/xvm-db-backup/xvm-db-backup (modified) In xvm-db-backup: * Let the config file specify a list of tables ... Thu, 29 Oct 2009 07:40:41 GMT broder [2535] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Add builds and build_logs tables to invirt-database for tracking ... Thu, 29 Oct 2009 07:27:33 GMT quentin [2534] * package_branches/invirt-web/cherrypy/code/main.py (modified) Document MachineView.__getattr__ Thu, 29 Oct 2009 07:23:48 GMT quentin [2533] * package_branches/invirt-web/cherrypy/debian/changelog (modified) Make changelog entries describe package changes, not packaging changes Thu, 29 Oct 2009 07:18:05 GMT quentin [2532] * package_branches/invirt-web/cherrypy/code/view.py (modified) Clarify the operation of MakoHandler Thu, 29 Oct 2009 06:12:01 GMT quentin [2531] * package_branches/invirt-web/cherrypy/code/view.py (modified) Revert "Replace weird username logic with the old logic." This ... Thu, 29 Oct 2009 06:03:29 GMT price [2530] * package_branches/invirt-web/cherrypy/code/main.py (modified) fix a syntax error from my r2526 Thu, 29 Oct 2009 05:36:44 GMT price [2529] * package_branches/invirt-web/cherrypy/code/main.py (modified) Restore explanatory comment on random.seed(). Thu, 29 Oct 2009 05:36:43 GMT price [2528] * package_branches/invirt-web/cherrypy/code/main.py (modified) style tweaks Thu, 29 Oct 2009 05:36:43 GMT price [2527] * package_branches/invirt-web/cherrypy/code/main.py (modified) tighten a bit of code Thu, 29 Oct 2009 05:36:42 GMT price [2526] * package_branches/invirt-web/cherrypy/code/main.py (modified) main.py: FieldStorage is history, so revert to sugared getitem. Thu, 29 Oct 2009 05:36:41 GMT price [2525] * package_branches/invirt-web/cherrypy/code/main.py (modified) fix super-long lines Thu, 29 Oct 2009 05:36:40 GMT price [2524] * package_branches/invirt-web/cherrypy/code/main.py (modified) tighten a bit of code Thu, 29 Oct 2009 05:36:39 GMT price [2523] * package_branches/invirt-web/cherrypy/code/main.py (modified) cut a leftover comment, fix a bit of spacing Thu, 29 Oct 2009 05:36:38 GMT price [2522] * package_branches/invirt-web/cherrypy/code/view.py (modified) cut uninformative comment and blank line Thu, 29 Oct 2009 05:36:37 GMT price [2521] * package_branches/invirt-web/cherrypy/code/main.fcgi (modified) main.fcgi: usage, fix a bit of spacing Thu, 29 Oct 2009 05:36:35 GMT price [2520] * package_branches/invirt-web/cherrypy/code/controls.py (modified) small style fix Thu, 29 Oct 2009 05:36:34 GMT price [2519] * package_branches/invirt-web/cherrypy/code/view.py (modified) Replace weird username logic with the old logic. ... Thu, 29 Oct 2009 05:36:33 GMT price [2518] * package_branches/invirt-web/cherrypy/code/view.py (modified) style nit