Statistics
| Branch: | Tag: | Revision:

root / src / Ganeti / Utils @ 7b4bde57

Name Size
AsyncWorker.hs 5.2 kB
Atomic.hs 4.5 kB
Livelock.hs 2.4 kB

Latest revisions

# Date Author Comment
35e3ce28 04/17/2014 06:56 pm Petr Pudlak

Move `isDead` from DeathDetection to Utils/Livelock

.. as it has nothing special to do with WConfd and fits the new module
better.

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

2dcba67f 04/17/2014 06:56 pm Petr Pudlak

Add a module for livelock related functions

Currently it exports a function for creating livelock files.

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

c5f6dcdf 02/26/2014 02:06 pm Petr Pudlak

Add a module for creating and using asynchronous workers

Each such worker has its own background thread and performs a given
task when triggered. Triggers arriving when the worker is processing are
accumulated and processed together in a subsequent worker action....

5f6515b6 02/26/2014 02:06 pm Petr Pudlak

A separate module for functions for atomic file operations

Utils is getting too big, so better split this new set of functions into
a separate sub-module. This also allows us to use ResultG there.

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

View revisions

Also available in: Atom