# # ChangeLog for trunk/packages/invirt-base/python/invirt # # Generated by Trac 1.0.2 # Dec 23, 2024, 11:13:13 AM Mon, 21 Dec 2009 22:30:11 GMT broder [2766] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/authz (deleted) * trunk/packages/invirt-dev/invirt-build-conf (modified) * trunk/packages/xvm-authz-locker/debian/changelog (modified) * trunk/packages/xvm-authz-locker/debian/control (modified) * trunk/packages/xvm-authz-locker/python/invirt (added) * trunk/packages/xvm-authz-locker/python/invirt/authz.py (copied) * trunk/packages/xvm-authz-locker/python/xvm (deleted) * trunk/packages/xvm-authz-locker/setup.py (modified) Have authz providers use an invirt.authz module. xvm-authz-locker ... 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 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 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 ... 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. ... 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: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 ... 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: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 ... Thu, 05 Feb 2009 08:24:56 GMT broder [2097] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-remote/debian/changelog (modified) * trunk/packages/invirt-remote/host/usr/sbin/invirt-remote (modified) * trunk/packages/invirt-remote/host/usr/sbin/invirt-vmcontrol (modified) * trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy (modified) * trunk/packages/invirt-web/code/controls.py (modified) For now, revert r2093-2095, which were committed by accident; I'm not ... Thu, 05 Feb 2009 08:19:30 GMT broder [2095] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) Get rid of confusing err=True option to invirt.remctl.remctl. Mon, 29 Dec 2008 00:27:15 GMT price [1935] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) invirt.common: handle yaml's None with empty struct for good error ... Mon, 29 Dec 2008 00:20:07 GMT price [1934] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.common: give clearer error message on missing config variable Mon, 29 Dec 2008 00:19:55 GMT price [1933] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.config: fix an error on empty config files Sun, 28 Dec 2008 06:01:06 GMT price [1926] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) invirt.config.run_parts_list: fix unclear docstring Wed, 12 Nov 2008 10:59:37 GMT broder [1623] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) Fix another typo - this one in invirt.common Wed, 12 Nov 2008 08:30:56 GMT broder [1621] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (modified) Fix a missing import in the invirt.remctl code Tue, 11 Nov 2008 09:32:17 GMT broder [1614] * trunk/packages/invirt-base/python/invirt/remctl.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) Actually generalize the invirt.remctl module Tue, 11 Nov 2008 08:50:13 GMT broder [1613] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/remctl.py (added) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) Move the remctl code into invirt.remctl Tue, 11 Nov 2008 08:50:12 GMT broder [1612] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/common.py (modified) * trunk/packages/invirt-web/code/controls.py (modified) * trunk/packages/invirt-web/code/main.py (modified) * trunk/packages/invirt-web/code/validation.py (modified) * trunk/packages/invirt-web/code/webcommon.py (modified) Move CodeError and InvalidInput into invirt.common Mon, 10 Nov 2008 20:20:04 GMT broder [1597] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/changelog (modified) * trunk/packages/invirt-remote-server/debian/control (modified) * trunk/packages/invirt-remote-server/debian/pycompat (added) * trunk/packages/invirt-remote-server/debian/rules (modified) * trunk/packages/invirt-remote-server/python (added) * trunk/packages/invirt-remote-server/python/remote (added) * trunk/packages/invirt-remote-server/python/remote/__init__.py (added) * trunk/packages/invirt-remote-server/python/remote/bcast.py (moved) * trunk/packages/invirt-remote-server/setup.py (added) Move invirt.remote Python module to invirt-remote-server Wed, 29 Oct 2008 04:44:46 GMT price [1423] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) use run-parts semantics in conf.d directory Wed, 29 Oct 2008 04:44:45 GMT price [1422] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) use /etc/invirt/conf.d/ too in invirt.config Wed, 29 Oct 2008 04:44:44 GMT price [1421] * trunk/packages/invirt-base/python/invirt/config.py (modified) factor a bit of code out of the mondo invirt.config.load() Wed, 29 Oct 2008 04:44:42 GMT price [1420] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/config.py (modified) * trunk/packages/invirt-base/scripts/invirt-getconf (modified) eliminate choice of source and cache files in invirt config Sun, 26 Oct 2008 09:07:33 GMT price [1330] * trunk/packages/invirt-base (added) * trunk/packages/invirt-base/config.todo (moved) * trunk/packages/invirt-base/debian (added) * trunk/packages/invirt-base/debian/changelog (moved) * trunk/packages/invirt-base/debian/compat (moved) * trunk/packages/invirt-base/debian/control (added) * trunk/packages/invirt-base/debian/copyright (moved) * trunk/packages/invirt-base/debian/invirt-base.dirs (moved) * trunk/packages/invirt-base/debian/invirt-base.install (moved) * trunk/packages/invirt-base/debian/pycompat (moved) * trunk/packages/invirt-base/debian/pyversions (moved) * trunk/packages/invirt-base/debian/rules (moved) * trunk/packages/invirt-base/files (added) * trunk/packages/invirt-base/files/etc (added) * trunk/packages/invirt-base/files/etc/apt (added) * trunk/packages/invirt-base/files/etc/apt/sources.list.d (added) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/debathena.list (moved) * trunk/packages/invirt-base/files/etc/apt/sources.list.d/invirt.list (moved) * trunk/packages/invirt-base/files/lib (added) * trunk/packages/invirt-base/files/lib/init (added) * trunk/packages/invirt-base/files/lib/init/config-init.sh (moved) * trunk/packages/invirt-base/files/lib/init/gen-files.sh (moved) * trunk/packages/invirt-base/files/lib/init/std-init.sh (moved) * trunk/packages/invirt-base/files/root (added) * trunk/packages/invirt-base/files/root/.k5login (moved) * trunk/packages/invirt-base/python (added) * trunk/packages/invirt-base/python/invirt (added) * trunk/packages/invirt-base/python/invirt/__init__.py (moved) * trunk/packages/invirt-base/python/invirt/common.py (moved) * trunk/packages/invirt-base/python/invirt/config.py (moved) * trunk/packages/invirt-base/python/invirt/remote.py (moved) * trunk/packages/invirt-base/scripts (added) * trunk/packages/invirt-base/scripts/invirt-getconf (moved) * trunk/packages/invirt-base/scripts/invirt-reload (moved) * trunk/packages/invirt-base/setup.py (moved) * trunk/packages/sipb-xen-base/debian/control (deleted) sipb-xen-base -> invirt-base