Statistics
| Branch: | Tag: | Revision:

root @ 1e0d1a19

Name Size
  autotools
  daemons
  devel
  doc
  lib
  man
  qa
  src
  test
  tools
.ghci 21 Bytes
.gitignore 2.6 kB
COPYING 17.6 kB
INSTALL 11.4 kB
Makefile.am 75.7 kB
NEWS 130.7 kB
README 191 Bytes
UPGRADE 12.4 kB
autogen.sh 283 Bytes
configure.ac 25 kB
epydoc.conf.in 444 Bytes
pylintrc 2.9 kB
pylintrc-test 2.9 kB

Latest revisions

# Date Author Comment
1e0d1a19 03/07/2014 05:22 pm Petr Pudlak

Add a helper to ConfigWriter for creating async. workers

In particular, stateful workers that can fail with an error, in which
case the error is logged and the state remains unchanged.

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

9faf1c01 03/07/2014 05:22 pm Petr Pudlak

Add Foldable/Traversable instances for GenericContainer

This makes working with it easier as it allows use of many standard
functions.

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

342b888d 03/07/2014 04:02 pm Klaus Aehlig

Update style guide with respect to Haskell imports

With the number of imports increasing, our style has
evolved over time.

- We don't distinguish between standard and non-standard
non-Ganeti libraries any more.

- To help the reader identify which library a function is...

9558c2a4 03/07/2014 02:16 pm Hrvoje Ribicic

Clean up RunWithLocks

This patch cleans RunWithLocks up a little bit by reducing the number
of delay function terminations, and using the QAThread class to ensure
exceptions are thrown at the right time and in the right place.

Signed-off-by: Hrvoje Ribicic <>...

e677d5e8 03/07/2014 02:16 pm Hrvoje Ribicic

Add an exception-trapping thread class

To have better control over threads, this patch adds a helper Thread
subclass which captures any exceptions occurring for later use.

Signed-off-by: Hrvoje Ribicic <>
Reviewed-by: Petr Pudlak <>

fbab1c76 03/07/2014 02:16 pm Hrvoje Ribicic

Wait for delay to provide interruption information

The RunWithLocks test assumed that gnt-debug delay would have the info
needed for interruption ready immediately after being run, and in some
situations this is not the case. This patch makes the test more patient...

f3010b75 03/07/2014 10:57 am Klaus Aehlig

Also clean up stale livelock files

Upon detection of a stale livelock, make WConfD also
try to clean it up. We can safely ignore any failures,
as the Ganeti resources are already freed, and the worst
thing that can happen is an empty file left over in the...

01e7bf98 03/07/2014 09:35 am Petr Pudlak

Add Haskell dependency on 'lens'

.. which will be needed soon for WConfd.

While at it, also ensure we have the required version of
base64-bytestring.

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

885759da 03/07/2014 09:35 am Petr Pudlak

Refactor warnings issued by the latest 'hlint'

.. as the newest version of hlint adds additional checks

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

33ead7a7 03/07/2014 09:35 am Petr Pudlak

devel: Instal vanilla GHC7 in the squeeze schroot

Since the default GHC6 isn't usable for modern libraries and starting
from wheezy there is GHC7 anyway, download and install the current
vanilla version as well as the latest Cabal.

Use the current up-to-date libraries....

View all revisions | View revisions

Also available in: Atom