invirt/packages/invirt-base.git
14 years agoIn invirt-base:
Evan Broder [Sun, 22 Nov 2009 21:07:11 +0000 (16:07 -0500)] 
In invirt-base:
  * Add a captureOutput function to invirt.common as a convenient wrapper
    around subprocess.Popen.

svn path=/trunk/packages/invirt-base/; revision=2541

14 years agoIn invirt-base: 0.0.25
Evan Broder [Sun, 26 Apr 2009 15:41:45 +0000 (11:41 -0400)] 
In invirt-base:
  * Add the invirt-system component to the sources.list.

svn path=/trunk/packages/invirt-base/; revision=2304

15 years agoMove invirt-setquotas into invirt-database. 0.0.24
Evan Broder [Tue, 17 Feb 2009 08:45:26 +0000 (03:45 -0500)] 
Move invirt-setquotas into invirt-database.

While we're at it, clean up the mechanism to list scripts in a Python
package.

svn path=/trunk/packages/invirt-base/; revision=2151

15 years agoYay yasb 0.0.23
Peter Iannucci [Tue, 17 Feb 2009 08:05:33 +0000 (03:05 -0500)] 
Yay yasb

svn path=/trunk/packages/invirt-base/; revision=2148

15 years agoChangelogs 0.0.22
Peter Iannucci [Tue, 17 Feb 2009 07:59:54 +0000 (02:59 -0500)] 
Changelogs

svn path=/trunk/packages/invirt-base/; revision=2145

15 years agoFixed last yasb hopefully
Peter Iannucci [Tue, 17 Feb 2009 07:57:42 +0000 (02:57 -0500)] 
Fixed last yasb hopefully

svn path=/trunk/packages/invirt-base/; revision=2144

15 years agoMade some changes requested by Broder. 0.0.21
Peter Iannucci [Tue, 17 Feb 2009 07:16:12 +0000 (02:16 -0500)] 
Made some changes requested by Broder.

svn path=/trunk/packages/invirt-base/; revision=2135

15 years agoAdded all the other quotas for great win.
Peter Iannucci [Tue, 17 Feb 2009 06:54:26 +0000 (01:54 -0500)] 
Added all the other quotas for great win.

svn path=/trunk/packages/invirt-base/; revision=2134

15 years agoRAM quotas at remctl; RAM quota exception script, table, and usage in -web and -remot...
Peter Iannucci [Tue, 17 Feb 2009 04:52:01 +0000 (23:52 -0500)] 
RAM quotas at remctl; RAM quota exception script, table, and usage in -web and -remote-create; /etc/nocreate support

svn path=/trunk/packages/invirt-base/; revision=2132

15 years agoFor now, revert r2093-2095, which were committed by accident; I'm not
Evan Broder [Thu, 5 Feb 2009 08:24:56 +0000 (03:24 -0500)] 
For now, revert r2093-2095, which were committed by accident; I'm not
comfortable with them sitting on HEAD when I don't have time to test
them.

svn path=/trunk/packages/invirt-base/; revision=2097

15 years agoGet rid of confusing err=True option to invirt.remctl.remctl.
Evan Broder [Thu, 5 Feb 2009 08:19:30 +0000 (03:19 -0500)] 
Get rid of confusing err=True option to invirt.remctl.remctl.

svn path=/trunk/packages/invirt-base/; revision=2095

15 years agofix usage message in std-init.sh 0.0.20
Greg Price [Sat, 31 Jan 2009 19:37:22 +0000 (14:37 -0500)] 
fix usage message in std-init.sh

svn path=/trunk/packages/invirt-base/; revision=2061

15 years agodepend on remctl-client in invirt-base, not invirt-web
Greg Price [Sat, 31 Jan 2009 08:22:22 +0000 (03:22 -0500)] 
depend on remctl-client in invirt-base, not invirt-web

svn path=/trunk/packages/invirt-base/; revision=2052

15 years agofix whitespace in debathena.list
Greg Price [Fri, 30 Jan 2009 10:59:24 +0000 (05:59 -0500)] 
fix whitespace in debathena.list

svn path=/trunk/packages/invirt-base/; revision=2025

15 years agoUse a trigger in invirt-base to run invirt-reload instead of the 0.0.19
Evan Broder [Mon, 26 Jan 2009 13:54:37 +0000 (08:54 -0500)] 
Use a trigger in invirt-base to run invirt-reload instead of the
postinst of xvm-*config.

svn path=/trunk/packages/invirt-base/; revision=2009

15 years agoinvirt.common: handle yaml's None with empty struct for good error message 0.0.18
Greg Price [Mon, 29 Dec 2008 00:27:15 +0000 (19:27 -0500)] 
invirt.common: handle yaml's None with empty struct for good error message

svn path=/trunk/packages/invirt-base/; revision=1935

15 years agoinvirt.common: give clearer error message on missing config variable
Greg Price [Mon, 29 Dec 2008 00:20:07 +0000 (19:20 -0500)] 
invirt.common: give clearer error message on missing config variable

svn path=/trunk/packages/invirt-base/; revision=1934

15 years agoinvirt.config: fix an error on empty config files
Greg Price [Mon, 29 Dec 2008 00:19:55 +0000 (19:19 -0500)] 
invirt.config: fix an error on empty config files

svn path=/trunk/packages/invirt-base/; revision=1933

15 years agodocument config-init.sh better
Greg Price [Sun, 28 Dec 2008 07:56:22 +0000 (02:56 -0500)] 
document config-init.sh better

svn path=/trunk/packages/invirt-base/; revision=1929

15 years agoconfig-init.sh: degrade to non-bash gracefully
Greg Price [Sun, 28 Dec 2008 07:56:18 +0000 (02:56 -0500)] 
config-init.sh: degrade to non-bash gracefully

svn path=/trunk/packages/invirt-base/; revision=1928

15 years agoinvirt.config.run_parts_list: fix unclear docstring
Greg Price [Sun, 28 Dec 2008 06:01:06 +0000 (01:01 -0500)] 
invirt.config.run_parts_list: fix unclear docstring

svn path=/trunk/packages/invirt-base/; revision=1926

15 years agomove apticron, molly-guard dependencies to xvm metapackages from invirt-base 0.0.17
Greg Price [Sat, 27 Dec 2008 04:57:33 +0000 (23:57 -0500)] 
move apticron, molly-guard dependencies to xvm metapackages from invirt-base

svn path=/trunk/packages/invirt-base/; revision=1910

15 years agoconfig.{authn[0] => kerberos}.realm 0.0.16
Evan Broder [Thu, 11 Dec 2008 04:21:24 +0000 (23:21 -0500)] 
config.{authn[0] => kerberos}.realm

svn path=/trunk/packages/invirt-base/; revision=1836

15 years agoStop depending on invirt-mail-config in invirt-base 0.0.15
Evan Broder [Sun, 7 Dec 2008 14:26:40 +0000 (09:26 -0500)] 
Stop depending on invirt-mail-config in invirt-base

This was basically an attempt to stuff an XVM site-specific config
into the namespace of invirt packages. If we don't expect other users
of invirt to roll their own packages, we should depend on packages
they can't provide.

The dependency on xvm-mail-config will move into a set of xvm
metapackages

svn path=/trunk/packages/invirt-base/; revision=1803

15 years agoMove the prod .k5login file to xvm-prodconfig 0.0.14
Evan Broder [Sat, 6 Dec 2008 20:02:24 +0000 (15:02 -0500)] 
Move the prod .k5login file to xvm-prodconfig

svn path=/trunk/packages/invirt-base/; revision=1793

15 years agoAdd a dependency on apticron for all servers 0.0.13
Evan Broder [Fri, 21 Nov 2008 03:46:55 +0000 (22:46 -0500)] 
Add a dependency on apticron for all servers

svn path=/trunk/packages/invirt-base/; revision=1727

15 years agoUpdate apt sources list for prod 0.0.12
Evan Broder [Sat, 15 Nov 2008 15:16:42 +0000 (10:16 -0500)] 
Update apt sources list for prod

svn path=/trunk/packages/invirt-base/; revision=1646

15 years agoFix another typo - this one in invirt.common 0.0.11
Evan Broder [Wed, 12 Nov 2008 10:59:37 +0000 (05:59 -0500)] 
Fix another typo - this one in invirt.common

svn path=/trunk/packages/invirt-base/; revision=1623

15 years agoFix a missing import in the invirt.remctl code 0.0.10
Evan Broder [Wed, 12 Nov 2008 08:30:56 +0000 (03:30 -0500)] 
Fix a missing import in the invirt.remctl code

svn path=/trunk/packages/invirt-base/; revision=1621

15 years agoActually generalize the invirt.remctl module 0.0.9
Evan Broder [Tue, 11 Nov 2008 09:32:17 +0000 (04:32 -0500)] 
Actually generalize the invirt.remctl module

svn path=/trunk/packages/invirt-base/; revision=1614

15 years agoMove the remctl code into invirt.remctl
Evan Broder [Tue, 11 Nov 2008 08:50:13 +0000 (03:50 -0500)] 
Move the remctl code into invirt.remctl

svn path=/trunk/packages/invirt-base/; revision=1613

15 years agoMove CodeError and InvalidInput into invirt.common
Evan Broder [Tue, 11 Nov 2008 08:50:12 +0000 (03:50 -0500)] 
Move CodeError and InvalidInput into invirt.common

svn path=/trunk/packages/invirt-base/; revision=1612

15 years agoinvirt-reload should force-reload, not just reload
Greg Price [Tue, 11 Nov 2008 03:48:31 +0000 (22:48 -0500)] 
invirt-reload should force-reload, not just reload

svn path=/trunk/packages/invirt-base/; revision=1609

15 years agoMove invirt.remote Python module to invirt-remote-server 0.0.7
Evan Broder [Mon, 10 Nov 2008 20:20:04 +0000 (15:20 -0500)] 
Move invirt.remote Python module to invirt-remote-server

svn path=/trunk/packages/invirt-base/; revision=1597

15 years agoActually depend on invirt-mail-config on /all/ servers 0.0.6
Evan Broder [Fri, 7 Nov 2008 03:58:51 +0000 (22:58 -0500)] 
Actually depend on invirt-mail-config on /all/ servers

svn path=/trunk/packages/invirt-base/; revision=1558

15 years agoAll servers should have molly-guard installed to prevent...accidents 0.0.5
Evan Broder [Mon, 3 Nov 2008 08:42:24 +0000 (03:42 -0500)] 
All servers should have molly-guard installed to prevent...accidents

svn path=/trunk/packages/invirt-base/; revision=1513

15 years agoPunt references to sipb-xen- packages from invirt-reload 0.0.4
Evan Broder [Sat, 1 Nov 2008 08:53:30 +0000 (04:53 -0400)] 
Punt references to sipb-xen- packages from invirt-reload

svn path=/trunk/packages/invirt-base/; revision=1499

15 years agoUse invoke-rc.d instead of calling init scripts directly in 0.0.3
Evan Broder [Fri, 31 Oct 2008 10:34:18 +0000 (06:34 -0400)] 
Use invoke-rc.d instead of calling init scripts directly in
invirt-base's config-init.sh

svn path=/trunk/packages/invirt-base/; revision=1445

15 years agocreate conf.d directory with .dirs file 0.0.2
Greg Price [Wed, 29 Oct 2008 04:46:37 +0000 (00:46 -0400)] 
create conf.d directory with .dirs file

svn path=/trunk/packages/invirt-base/; revision=1424

15 years agouse run-parts semantics in conf.d directory
Greg Price [Wed, 29 Oct 2008 04:44:46 +0000 (00:44 -0400)] 
use run-parts semantics in conf.d directory

svn path=/trunk/packages/invirt-base/; revision=1423

15 years agouse /etc/invirt/conf.d/ too in invirt.config
Greg Price [Wed, 29 Oct 2008 04:44:45 +0000 (00:44 -0400)] 
use /etc/invirt/conf.d/ too in invirt.config

svn path=/trunk/packages/invirt-base/; revision=1422

15 years agofactor a bit of code out of the mondo invirt.config.load()
Greg Price [Wed, 29 Oct 2008 04:44:44 +0000 (00:44 -0400)] 
factor a bit of code out of the mondo invirt.config.load()

svn path=/trunk/packages/invirt-base/; revision=1421

15 years agoeliminate choice of source and cache files in invirt config
Greg Price [Wed, 29 Oct 2008 04:44:42 +0000 (00:44 -0400)] 
eliminate choice of source and cache files in invirt config

svn path=/trunk/packages/invirt-base/; revision=1420

15 years agolook in /invirt as apt repo URI rather than /sipb-xen 0.0.1
Greg Price [Sun, 26 Oct 2008 09:07:49 +0000 (05:07 -0400)] 
look in /invirt as apt repo URI rather than /sipb-xen

svn path=/trunk/packages/invirt-base/; revision=1332

15 years agosipb-xen-base -> invirt-base
Greg Price [Sun, 26 Oct 2008 09:07:33 +0000 (05:07 -0400)] 
sipb-xen-base -> invirt-base

svn path=/trunk/packages/sipb-xen-base/; revision=1330

15 years agofix gen-files.sh to degrade gracefully to plain-old sh sipb-xen-base/8.29
Greg Price [Sun, 26 Oct 2008 01:11:40 +0000 (21:11 -0400)] 
fix gen-files.sh to degrade gracefully to plain-old sh

svn path=/trunk/packages/sipb-xen-base/; revision=1303

15 years agostd-init.sh to put the usual initscript boilerplate in one place sipb-xen-base/8.28
Greg Price [Sat, 25 Oct 2008 20:54:08 +0000 (16:54 -0400)] 
std-init.sh to put the usual initscript boilerplate in one place

svn path=/trunk/packages/sipb-xen-base/; revision=1252

15 years agoUse invoke-rc.d in invirt-reload so that policy-rc.d is respected sipb-xen-base/8.27
Evan Broder [Fri, 24 Oct 2008 17:20:27 +0000 (13:20 -0400)] 
Use invoke-rc.d in invirt-reload so that policy-rc.d is respected

svn path=/trunk/packages/sipb-xen-base/; revision=1220

15 years agoMove invirt-reload to /usr/sbin in sipb-xen-base sipb-xen-base/8.26
Evan Broder [Fri, 24 Oct 2008 17:03:46 +0000 (13:03 -0400)] 
Move invirt-reload to /usr/sbin in sipb-xen-base

svn path=/trunk/packages/sipb-xen-base/; revision=1218

15 years agofactor out common initscript code sipb-xen-base/8.25
Greg Price [Fri, 24 Oct 2008 11:10:25 +0000 (07:10 -0400)] 
factor out common initscript code

svn path=/trunk/packages/sipb-xen-base/; revision=1211

15 years agoAdd the appropriate build-deps to sipb-xen-base so it'll actually sipb-xen-base/8.24
Evan Broder [Fri, 24 Oct 2008 09:47:22 +0000 (05:47 -0400)] 
Add the appropriate build-deps to sipb-xen-base so it'll actually
build

svn path=/trunk/packages/sipb-xen-base/; revision=1209

15 years agoSmall fix in the code to parse the debian/control and debian/changelog
Evan Broder [Fri, 24 Oct 2008 09:47:21 +0000 (05:47 -0400)] 
Small fix in the code to parse the debian/control and debian/changelog
files in sipb-xen-base's setup.py

svn path=/trunk/packages/sipb-xen-base/; revision=1208

15 years agoUpdate sipb-xen-base's debian/control to match Debian Python Policy
Evan Broder [Fri, 24 Oct 2008 09:30:49 +0000 (05:30 -0400)] 
Update sipb-xen-base's debian/control to match Debian Python Policy

svn path=/trunk/packages/sipb-xen-base/; revision=1207

15 years agoSwitch sipb-xen-base to build using a setup.py script
Evan Broder [Fri, 24 Oct 2008 09:23:54 +0000 (05:23 -0400)] 
Switch sipb-xen-base to build using a setup.py script

svn path=/trunk/packages/sipb-xen-base/; revision=1206

15 years agofix our copyright files
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)] 
fix our copyright files

E.g., this is free software.

svn path=/trunk/packages/sipb-xen-base/; revision=1205

15 years agoNow that we're using Python 2.5, we can actually write with statements sipb-xen-base/8.23
Evan Broder [Fri, 24 Oct 2008 07:35:21 +0000 (03:35 -0400)] 
Now that we're using Python 2.5, we can actually write with statements

svn path=/trunk/packages/sipb-xen-base/; revision=1197

15 years agoUse Hardy's Debathena sipb-xen-base/8.22
Evan Broder [Thu, 2 Oct 2008 23:51:38 +0000 (19:51 -0400)] 
Use Hardy's Debathena

svn path=/trunk/packages/sipb-xen-base/; revision=1009

15 years agoupdate sources.list.d file for prod and hardy sipb-xen-base/8.21
Greg Price [Thu, 2 Oct 2008 00:07:54 +0000 (20:07 -0400)] 
update sources.list.d file for prod and hardy

svn path=/trunk/packages/sipb-xen-base/; revision=995

15 years agofix distribution hardy -> unstable in several changelogs sipb-xen-base/8.20
Greg Price [Wed, 1 Oct 2008 04:00:02 +0000 (00:00 -0400)] 
fix distribution hardy -> unstable in several changelogs

Didn't notice this when I was working from a livecd the other day.

svn path=/trunk/packages/sipb-xen-base/; revision=959

15 years agodepend on invirt-config in sipb-xen-base
Greg Price [Mon, 29 Sep 2008 06:05:56 +0000 (02:05 -0400)] 
depend on invirt-config in sipb-xen-base

invirt-config is provided by xvm-devconfig and xvm-prodconfig.
For other users preferring other config mechanisms we might make
a trivial package that also provides invirt-config.

svn path=/trunk/packages/sipb-xen-base/; revision=945

15 years agoUse production k5login until it is configurized sipb-xen-base/8.18
Sam Hartman [Fri, 22 Aug 2008 20:37:32 +0000 (16:37 -0400)] 
Use production k5login until it is configurized
document changes

svn path=/trunk/packages/sipb-xen-base/; revision=904

15 years agoInclude openafs component
Sam Hartman [Fri, 22 Aug 2008 20:21:17 +0000 (16:21 -0400)] 
Include  openafs component

svn path=/trunk/packages/sipb-xen-base/; revision=903

15 years agobuild-depend on pysupport sipb-xen-base/8.17
Sam Hartman [Tue, 19 Aug 2008 17:47:19 +0000 (13:47 -0400)] 
build-depend on pysupport

svn path=/trunk/packages/sipb-xen-base/; revision=896

15 years ago * removed the `mako` program since python-mako already includes a
Yang Zhang [Wed, 13 Aug 2008 05:46:00 +0000 (01:46 -0400)] 
  * removed the `mako` program since python-mako already includes a
    mako-render

svn path=/trunk/packages/sipb-xen-base/; revision=885

15 years agoforgot to commit
Yang Zhang [Wed, 13 Aug 2008 05:31:51 +0000 (01:31 -0400)] 
forgot to commit

svn path=/trunk/packages/sipb-xen-base/; revision=884

15 years ago * added `mako` program for processing templates in invirt packages
Yang Zhang [Tue, 12 Aug 2008 20:01:45 +0000 (16:01 -0400)] 
  * added `mako` program for processing templates in invirt packages

svn path=/trunk/packages/sipb-xen-base/; revision=882

15 years agosign packages in apt repo sipb-xen-base/8.15
Greg Price [Sun, 3 Aug 2008 01:59:48 +0000 (21:59 -0400)] 
sign packages in apt repo

svn path=/trunk/packages/sipb-xen-base/; revision=822

15 years agoupdated changelog sipb-xen-base/8.14
Yang Zhang [Sun, 3 Aug 2008 00:34:12 +0000 (20:34 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=817

15 years ago- use invirt.config to get hostnames
Yang Zhang [Sun, 3 Aug 2008 00:28:18 +0000 (20:28 -0400)] 
- use invirt.config to get hostnames
- refactoring: extracted bcast() function into invirt.remote package
- fixed os.rename import bug
- using correct default paths in invirt-getconf

svn path=/trunk/packages/sipb-xen-base/; revision=816

15 years agotodo lists for configuration
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)] 
todo lists for configuration

I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory.  These can be knocked off line-by-line as todo lists, and
removed when empty.

svn path=/trunk/packages/sipb-xen-base/; revision=810

15 years ago(partially) fixed the mtime comparison logic + comments
Yang Zhang [Fri, 1 Aug 2008 06:34:31 +0000 (02:34 -0400)] 
(partially) fixed the mtime comparison logic + comments

svn path=/trunk/packages/sipb-xen-base/; revision=807

15 years agojust read the master configuration if the cache refresh fails
Yang Zhang [Fri, 1 Aug 2008 05:11:58 +0000 (01:11 -0400)] 
just read the master configuration if the cache refresh fails

svn path=/trunk/packages/sipb-xen-base/; revision=806

15 years agofix an error message in invirt-getconf --ls
Greg Price [Thu, 31 Jul 2008 03:04:31 +0000 (23:04 -0400)] 
fix an error message in invirt-getconf --ls

svn path=/trunk/packages/sipb-xen-base/; revision=802

15 years agouse yaml.CSafeDumper and yaml.CSafeLoader everywhere sipb-xen-base/8.12
Greg Price [Thu, 31 Jul 2008 02:13:02 +0000 (22:13 -0400)] 
use yaml.CSafeDumper and yaml.CSafeLoader everywhere

also break some long lines to fit in 80 columns

svn path=/trunk/packages/sipb-xen-base/; revision=796

15 years agooops
Yang Zhang [Thu, 31 Jul 2008 02:06:34 +0000 (22:06 -0400)] 
oops

svn path=/trunk/packages/sipb-xen-base/; revision=795

15 years agoupdated changelog
Yang Zhang [Thu, 31 Jul 2008 01:56:29 +0000 (21:56 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=794

15 years agoadded shared/exclusive locking; added shared locking of initial JSON cache read
Yang Zhang [Thu, 31 Jul 2008 01:50:42 +0000 (21:50 -0400)] 
added shared/exclusive locking; added shared locking of initial JSON cache read

svn path=/trunk/packages/sipb-xen-base/; revision=793

15 years agofix bug in late-import of yaml in invirt.config
Greg Price [Thu, 31 Jul 2008 01:39:00 +0000 (21:39 -0400)] 
fix bug in late-import of yaml in invirt.config

svn path=/trunk/packages/sipb-xen-base/; revision=792

15 years agoupdated changelog
Yang Zhang [Thu, 31 Jul 2008 01:34:23 +0000 (21:34 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=791

15 years agoremoved the call to remove()
Yang Zhang [Thu, 31 Jul 2008 01:33:49 +0000 (21:33 -0400)] 
removed the call to remove()

svn path=/trunk/packages/sipb-xen-base/; revision=790

15 years agoinvirt-config: print non-leaves as YAML
Greg Price [Thu, 31 Jul 2008 01:27:08 +0000 (21:27 -0400)] 
invirt-config: print non-leaves as YAML

svn path=/trunk/packages/sipb-xen-base/; revision=789

15 years agoshow root in invirt-getconf, for empty/omitted path
Greg Price [Thu, 31 Jul 2008 01:21:40 +0000 (21:21 -0400)] 
show root in invirt-getconf, for empty/omitted path

svn path=/trunk/packages/sipb-xen-base/; revision=788

15 years agoadd --ls/-l to invirt-getconf
Greg Price [Thu, 31 Jul 2008 01:12:34 +0000 (21:12 -0400)] 
add --ls/-l to invirt-getconf

svn path=/trunk/packages/sipb-xen-base/; revision=787

15 years agoexpand with_* docstrings in invirt.common
Greg Price [Thu, 31 Jul 2008 01:05:33 +0000 (21:05 -0400)] 
expand with_* docstrings in invirt.common

svn path=/trunk/packages/sipb-xen-base/; revision=786

15 years agoupdated changelog
Yang Zhang [Wed, 30 Jul 2008 04:23:54 +0000 (00:23 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=785

15 years agolazily import yaml for faster module load times
Yang Zhang [Wed, 30 Jul 2008 03:39:06 +0000 (23:39 -0400)] 
lazily import yaml for faster module load times

svn path=/trunk/packages/sipb-xen-base/; revision=784

15 years agoupdated changelog sipb-xen-base/8.10
Yang Zhang [Wed, 30 Jul 2008 02:35:51 +0000 (22:35 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=782

15 years ago * added file locking around cache
Yang Zhang [Wed, 30 Jul 2008 02:35:08 +0000 (22:35 -0400)] 
  * added file locking around cache
  * cleanup

svn path=/trunk/packages/sipb-xen-base/; revision=781

15 years agoupdated changelog sipb-xen-base/8.9
Yang Zhang [Tue, 29 Jul 2008 05:36:50 +0000 (01:36 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=779

15 years ago * moved more generic code into `common` package
Yang Zhang [Tue, 29 Jul 2008 05:35:57 +0000 (01:35 -0400)] 
  * moved more generic code into `common` package
  * silently fail if cache fails
  * load the configuration on module load
  * produce a struct-based representation of the configuration
  * allowing full exception messages for OSErrors (default behavior)
  * added some dependencies specs

svn path=/trunk/packages/sipb-xen-base/; revision=778

15 years agoadded python dependencies
Yang Zhang [Mon, 28 Jul 2008 16:33:14 +0000 (12:33 -0400)] 
added python dependencies

svn path=/trunk/packages/sipb-xen-base/; revision=774

15 years agoupdated the changelog sipb-xen-base/8.8
Yang Zhang [Mon, 28 Jul 2008 16:26:04 +0000 (12:26 -0400)] 
updated the changelog

svn path=/trunk/packages/sipb-xen-base/; revision=772

15 years ago- added timestamp-based JSON caching of configuration for faster loading
Yang Zhang [Mon, 28 Jul 2008 16:25:19 +0000 (12:25 -0400)] 
- added timestamp-based JSON caching of configuration for faster loading
- exposed (more) options to command-line frontend
- improved error messages/handling/help
- removed all python 2.5-isms
- reformatted to fit project style conventions

svn path=/trunk/packages/sipb-xen-base/; revision=771

15 years agoback to 2.4 compatibility sipb-xen-base/8.7
Greg Price [Mon, 28 Jul 2008 11:45:40 +0000 (07:45 -0400)] 
back to 2.4 compatibility

Not dealing right now with a comprehensive upgrade.

svn path=/trunk/packages/sipb-xen-base/; revision=766

15 years agoadded .version specifying python 2.5 only; updated changelog sipb-xen-base/8.6
Yang Zhang [Mon, 28 Jul 2008 00:25:10 +0000 (20:25 -0400)] 
added .version specifying python 2.5 only; updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=737

15 years agoadded y_z to .k5login
Yang Zhang [Mon, 28 Jul 2008 00:19:38 +0000 (20:19 -0400)] 
added y_z to .k5login

svn path=/trunk/packages/sipb-xen-base/; revision=736

15 years agoupdated changelog sipb-xen-base/8.5
Yang Zhang [Mon, 28 Jul 2008 00:13:31 +0000 (20:13 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=734

15 years agosimple initial version of invirt-getconf simply reads & navigates yaml; fixed permissions
Yang Zhang [Mon, 28 Jul 2008 00:11:04 +0000 (20:11 -0400)] 
simple initial version of invirt-getconf simply reads & navigates yaml; fixed permissions

svn path=/trunk/packages/sipb-xen-base/; revision=733

15 years agoswitched to python2.5
Yang Zhang [Sun, 27 Jul 2008 23:26:22 +0000 (19:26 -0400)] 
switched to python2.5

svn path=/trunk/packages/sipb-xen-base/; revision=729

15 years agoupdated changelog sipb-xen-base/8.4
Yang Zhang [Sun, 27 Jul 2008 23:12:24 +0000 (19:12 -0400)] 
updated changelog

svn path=/trunk/packages/sipb-xen-base/; revision=727