Statistics
| Branch: | Tag: | Revision:

root / src @ f066e7fb

Name Size
  Ganeti
AutoConf.hs.in 4.5 kB
OLD-NEWS 19 kB
README 4.5 kB
ganeti-kvmd.hs 1.2 kB
ganeti-metad.hs 1.3 kB
ganeti-mond.hs 1.2 kB
ganeti-wconfd.hs 1.1 kB
haddock-prologue 251 Bytes
hconfd.hs 1.2 kB
hluxid.hs 1.2 kB
hs2py.hs 1.5 kB
htools.hs 824 Bytes
lint-hints.hs 1 kB
mon-collector.hs 1 kB
rpc-test.hs 8.6 kB

Latest revisions

# Date Author Comment
f066e7fb 03/27/2014 04:39 pm Petr Pudlak

Add a function for determining if a client holds a lock

This convenience function examines 'listLocks' for a particular owner
and checks, if it holds a given lock at a given ownership level (or
higher). Therefore checking for a shared locks returns 'True' if the...

952cf6e2 03/27/2014 04:39 pm Petr Pudlak

After each lock operation, log the current lock status

.. using the DEBUG channel.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Klaus Aehlig <>

17086868 03/27/2014 04:39 pm Petr Pudlak

Add a transitional configuration lock

The lock is used for protecting concurrent operations on the
configuration on the Python side.

The lock must be last wrt to the lock ordering so that it can be always
obtained regardless of other locks held by a client. During operations...

2f719353 03/27/2014 03:39 pm Petr Pudlak

Include the master in the list of MCs in SSConf

This was an unnoticed regression when SSConf has been refactored into
WConfd.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Helga Velroyen <>

7315a346 03/27/2014 03:39 pm Petr Pudlak

Add a function to return all MCs including the master

The original 'getMasterCandidates' returns only the true candidates,
without the master itself.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Helga Velroyen <>

937ff984 03/24/2014 03:38 pm Dimitris Aragiorgis

kvm: Add migration capabilities as an hvparam

Latest QEMU versions support various migration capabilities. Each
can be enabled/disabled with 'migrate_set_capability' monitor
command.

Version 1.7.0 defines x-rdma-pin-all, auto-converge, zero-blocks,
and xbzrle migration capabilities....

6ea039ef 03/18/2014 01:52 pm Petr Pudlak

Add a thread ID to the WConfd client id

This allows to distinguish threads that don't have a job id, which is
needed for answering queries.

Since Python thread IDs aren't guaranteed to be unique, in future it'd
be preferable to use a different, unique identifier....

3addd59f 03/18/2014 01:52 pm Petr Pudlak

Create a separate data type for WConfd client identity

.. instead of using a pair.

Signed-off-by: Petr Pudlak <>
Reviewed-by: Helga Velroyen <>

5a8921f3 03/13/2014 02:49 pm Klaus Aehlig

Add downgrading locks by level to WConfd

Export a function that downgrades all locks of an owner of a
given level to own them only shared.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

1243b689 03/13/2014 02:49 pm Klaus Aehlig

Add convenience function to downgrade locks

Add a convenience function that downgrades all locks with a given
property to be held only at shared level.

Signed-off-by: Klaus Aehlig <>
Reviewed-by: Petr Pudlak <>

View revisions

Also available in: Atom