Statistics
| Branch: | Tag: | Revision:

root / lib @ f12e1736

Name Size
  build
  confd
  http
  hypervisor
  impexpd
  masterd
  rapi
__init__.py 820 Bytes
asyncnotifier.py 5.1 kB
backend.py 98.7 kB
bdev.py 65 kB
bootstrap.py 25.5 kB
cli.py 79.2 kB
cmdlib.py 365.8 kB
compat.py 3.7 kB
config.py 49.8 kB
constants.py 28.8 kB
daemon.py 21.1 kB
errors.py 9.3 kB
jqueue.py 48.9 kB
jstore.py 3.6 kB
locking.py 45.4 kB
luxi.py 13.7 kB
mcpu.py 20.2 kB
netutils.py 13.6 kB
objects.py 35.7 kB
opcodes.py 20.9 kB
rpc.py 44.5 kB
runtime.py 3.3 kB
serializer.py 4.5 kB
ssconf.py 14.7 kB
ssh.py 8.6 kB
storage.py 12.5 kB
uidpool.py 11.8 kB
utils.py 102.6 kB
workerpool.py 13.3 kB

Latest revisions

# Date Author Comment
f12e1736 09/06/2010 05:08 pm René Nussbaumer

Adding a runtime configuration library

This is used to expand the users/group names just once at
initial call.

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

2dc1237c 09/03/2010 06:02 pm Manuel Franceschini

Log warning instead of raising OpExecError for ndisc6

Signed-off-by: Manuel Franceschini <>
Reviewed-by: Iustin Pop <>

100a75a7 08/27/2010 04:10 pm Michael Hanselmann

Merge branch 'devel-2.2'

  • devel-2.2:
    Show list of pending acquires in “gnt-debug locks”

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

7dd999fc 08/27/2010 03:44 pm Manuel Franceschini

Handle ENOENT case in ssconf.GetPrimaryIPFamily

This patch adds an optional default parameter to SimpleStore._ReadFile. This
can be used to default the return value of this method in case the ssconf file
is not present.

In this particular case it is used to return AF_INET in case...

c31825f7 08/27/2010 03:03 pm Michael Hanselmann

Show list of pending acquires in “gnt-debug locks”

This is accomplished by keeping a list of waiting threads instead
of just their number inside the lock-internal condition. A few
other tweaks to the output format are also made.

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

8062638d 08/25/2010 04:18 pm Manuel Franceschini

Fix scp command when target is an IPv6 address

Due to the syntax used for the target in scp <target>:<path>, it is
necessary when the target is an IPv6 address to enclose it in square
brackets.

Signed-off-by: Manuel Franceschini <>
Reviewed-by: Iustin Pop <>

9294514d 08/25/2010 02:07 pm René Nussbaumer

Change bootstrap.SetupDaemonNode to use scp as we can assume SSH is setup

Signed-off-by: René Nussbaumer <>
Reviewed-by: Manuel Franceschini <>
Reviewed-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

c30421e0 08/25/2010 12:56 pm René Nussbaumer

Merge branch 'devel-2.2'

hansmi helped me with merging the conflict. Thanks

Conflicts:
lib/workerpool.py

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

33993ab8 08/25/2010 12:02 pm René Nussbaumer

Adding a paramiko fingerprint format helper

And provide unittests for them

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

52c47e4e 08/24/2010 06:32 pm Michael Hanselmann

workerpool: Add support for task priority

To add job priorities, the worker pool underlying the job queue must
support priorities per task. This patch adds them to the worker pool.

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

View revisions

Also available in: Atom