Statistics
| Branch: | Tag: | Revision:

root / lib @ 870dc44c

Name Size
  build
  confd
  http
  hypervisor
  impexpd
  masterd
  rapi
__init__.py 820 Bytes
asyncnotifier.py 5.1 kB
backend.py 99.1 kB
bdev.py 64.9 kB
bootstrap.py 24.7 kB
cli.py 78.9 kB
cmdlib.py 365.8 kB
compat.py 3.7 kB
config.py 49.2 kB
constants.py 28.4 kB
daemon.py 21.2 kB
errors.py 9.2 kB
jqueue.py 48.9 kB
jstore.py 3.6 kB
locking.py 45.4 kB
luxi.py 13.7 kB
mcpu.py 18.8 kB
netutils.py 8.5 kB
objects.py 36.6 kB
opcodes.py 21 kB
rpc.py 43.2 kB
serializer.py 4.5 kB
ssconf.py 14.1 kB
ssh.py 8.2 kB
storage.py 12.5 kB
uidpool.py 11.8 kB
utils.py 102.2 kB
workerpool.py 10.5 kB

Latest revisions

# Date Author Comment
870dc44c 09/30/2010 03:09 am Iustin Pop

Abstract OS name/variant functions

Currently, the computation of the 'pure' name or the variant is
hardcoded and spread around the functions that need it. This is not
nice, and in the future we'd spread it even more with more usage of
variants/pure os names....

227e546f 09/22/2010 05:53 pm Michael Hanselmann

Merge branch 'stable-2.2' into devel-2.2

  • stable-2.2:
    NEWS: Add 2.2.0~rc2 release date
    Bump version to 2.2.0~rc2
    Remove two old aliases
    Fix migration on new KVMs
    Prepare 2.2.0~rc2 release

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

cb639800 09/22/2010 04:16 pm Michael Hanselmann

Merge branch 'devel-2.1' into devel-2.2

  • devel-2.1:
    Fix mac checker regex

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

8fb00704 09/22/2010 02:12 pm Iustin Pop

Fix mac checker regex

Currently, the mac checker regex could match a corner case of
11:22:33:44:55:66: (one extra colon at the end). We fix this, and we
also move the regex compilation outside of this function, at module
level.

Signed-off-by: Iustin Pop <>...

01eaf2fb 09/20/2010 12:04 pm Vitaly Kuznetsov

Fix migration on new KVMs

New KVMs (0.12.1.2-el6 and 0.13.5 tested) exit immediately after
unsuccessful network connection when they are in "-incoming" mode. The
simple check netutils.TcpPing causes remote kvm to exit so the migration
will always fail. This check is also redundant by the way as if the...

af1a81d1 09/20/2010 11:12 am Michael Hanselmann

cli: Pass options in {Add,Remove}Tags

They'll be used for job priorities. Also add an empty line to
gnt-os where it's missing.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

55ec5c5e 09/16/2010 01:38 pm Michael Hanselmann

Merge branch 'stable-2.2' into devel-2.2

  • stable-2.2:
    cmdlib: Fix type of “name” parameter for tag operations
    rlib2: Set tag operation param “name” to None for cluster tags
    Fix OS_VARIANT variable setting

Signed-off-by: Michael Hanselmann <>...

bc8bbda1 09/16/2010 01:28 pm Iustin Pop

opcode summary: improve display for list summaries

Currently, opcodes like NODE_EVAC_STRATEGY look bad:

89684 error   NODE_EVAC_STRATEGY([u'node3'])

With this patch, we try to render list arguments a little bit better:

89684 error   NODE_EVAC_STRATEGY(node3)...
bf2ace9f 09/15/2010 10:48 pm Michael Hanselmann

cmdlib: Fix type of “name” parameter for tag operations

The parameter “name” is be None for cluster tags.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

5313eed7 09/15/2010 10:48 pm Michael Hanselmann

rlib2: Set tag operation param “name” to None for cluster tags

Otherwise parameter verification in the master daemon fails.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

View revisions

Also available in: Atom