Statistics
| Branch: | Tag: | Revision:

root / lib @ d363797e

Name Size
  build
  client
  confd
  http
  hypervisor
  impexpd
  masterd
  rapi
  server
  watcher
__init__.py 820 Bytes
asyncnotifier.py 6 kB
backend.py 101 kB
bdev.py 66.7 kB
bootstrap.py 27.3 kB
cli.py 93 kB
cmdlib.py 397.9 kB
compat.py 3.7 kB
config.py 59.2 kB
constants.py 32 kB
daemon.py 23.1 kB
errors.py 9.6 kB
ht.py 3.7 kB
jqueue.py 58.2 kB
jstore.py 3.7 kB
locking.py 47.8 kB
luxi.py 15.5 kB
mcpu.py 18.8 kB
netutils.py 13.6 kB
objects.py 41.5 kB
opcodes.py 24 kB
qlang.py 2.6 kB
query.py 28 kB
rpc.py 46.1 kB
runtime.py 3.3 kB
serializer.py 4.5 kB
ssconf.py 14.9 kB
ssh.py 8.6 kB
storage.py 12.5 kB
uidpool.py 11.8 kB
utils.py 110.4 kB
workerpool.py 13.3 kB

Latest revisions

# Date Author Comment
d363797e 12/17/2010 06:50 pm René Nussbaumer

gnt-node power: Mark also offline when powering off

Signed-off-by: René Nussbaumer <>
Reviewed-by: Guido Trotter <>
Reviewed-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

1ef6e776 12/17/2010 06:42 pm Michael Hanselmann

Merge branch 'devel-2.3'

  • devel-2.3:
    QA: Run cluster-verify as part of all instance tests
    QA: Fix typo and add “not”
    ensure-dirs: Speed up when using big queues
    Fix gnt-cluster verify with diskless instances

Conflicts:
lib/cmdlib.py: Trivial
qa/ganeti-qa.py: Trivial...

153533f3 12/17/2010 05:51 pm Michael Hanselmann

utils.NiceSort: Use sorted(), add keyfunc, unittests

This patch changes utils.NiceSort to use the built-in “sorted()” and
gets rid of the intermediate list. Instead of wrapping the items
ourselves, a key function is used. The caller can specify another key...

7c2e922e 12/17/2010 05:36 pm Iustin Pop

ShutdownInstanceDisks: accept offline secondaries

For secondary node that is offline, we should not consider that the
disk shutdown has failed, as it can never succeed under this cluster
state and (by virtue of the fact that the secondary node is offline)...

2c0f74f2 12/17/2010 03:00 pm Iustin Pop

RpcResult: simplify some asserts

data ≫ code, eom.

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

4c3ac53a 12/16/2010 03:59 pm René Nussbaumer

LUAddNode: default ndparams to empty dict when not provided

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

4f5c2533 12/15/2010 08:18 pm Adeodato Simo

Fix gnt-cluster verify with diskless instances

`gnt-cluster verify` was failing with KeyError if there was any
diskless instance in the cluster. This was because _CollectDiskInfo()
was not including these instances in the returned dictionary, but they
were expected to be present in LUVerifyCluster.Exec()....

861a296e 12/15/2010 06:50 pm Miguel Di Ciurcio Filho

Fix N+1 error message

The error contained a typo and is slightly cumbersome. It changes from:

- ERROR: node a: not enough memory on to accommodate failovers should peer node
b fail

to:

- ERROR: node a: not enough memory to accomodate instance failovers should node...

792af3ad 12/15/2010 05:35 pm René Nussbaumer

Rename (Op|LU)OutOfBand to (Op|LU)OobCommand

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

50d54091 12/15/2010 05:30 pm Michael Hanselmann

Merge branch 'devel-2.3'

  • devel-2.3:
    jqueue: Keep jobs in “waitlock” while returning to queue
    Improve jqueue unittests
    Update manpages to display version 2.3

Conflicts:
man/ganeti-cleaner.sgml: Removed
man/ganeti-confd.sgml: Removed
man/ganeti-masterd.sgml: Removed...

View revisions

Also available in: Atom