Statistics
| Branch: | Tag: | Revision:

root @ aa4a4b76

Name Size
  autotools
  daemons
  devel
  doc
  lib
  man
  qa
  src
  test
  tools
.ghci 21 Bytes
.gitignore 2.6 kB
COPYING 17.6 kB
INSTALL 10.5 kB
Makefile.am 76.1 kB
NEWS 132.5 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
aa4a4b76 04/03/2014 02:38 pm Petr Pudlak

Fix lint errors after moving Luxi code to UDSServer

Remove unused imports and update the 'buildCall' call in tests.

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

6856693f 04/03/2014 12:54 pm Petr Pudlak

Add a WConfd RPC Client

The client is generated automatically by Ganeti.THH.HsRPC.

It also includes helper functions for creating a client object.

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

d808bf6e 04/03/2014 12:54 pm Petr Pudlak

Add a module for creating Haskell-to-Haskell RPC clients

It uses TH to create client functions with the corresponding signature
from a given list of server functions.

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

6e1e47d4 04/03/2014 12:54 pm Petr Pudlak

Add a generic TH currying function for arbitrary arity

.. and also a function for extracting a type argument from a type.

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

3fc9410e 04/03/2014 12:54 pm Petr Pudlak

Move buildCall and validateResult from Luxi to UDSServer

.. to that they're available for other Luxi-like RPC clients as well.

While at it, rename validateResult to parseResponse to be consistent
with the names of the other functions.

Signed-off-by: Petr Pudlak <>...

735cdaa5 04/03/2014 11:48 am Jose A. Lopes

Serve OS package from metadata daemon

... and fix an error message.

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

416e49bd 04/02/2014 02:22 pm Jose A. Lopes

Fix metad port from 8080 to 80

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

5abef1b1 04/02/2014 02:22 pm Jose A. Lopes

Update 'daemons/daemon-util' to stop 'ganeti-metad'

  • Add 'ganeti-metad' to list of daemons to stop
  • Update 'daemon-util' test

Note that 'ganeti-metad' is not automatically started together with
all the other daemons. Instead, 'ganeti-metad' is only started when...

8c58dc45 04/02/2014 02:22 pm Jose A. Lopes

Update metadata on create, import, reinstall, modify

Note that create and import are the same LU, therefore, there are a
total of 3 calls, not 4.

Signed-off-by: Jose A. Lopes <>
Reviewed-by: Hrvoje Ribicic <>

0ef72034 04/02/2014 02:22 pm Jose A. Lopes

Add helper function to modify metadata

This function is responsible for transforming the instance into a dict
and optionally overriding the OS parameters (public, private, secret).
Also, in case of failure it issues a warning.

Signed-off-by: Jose A. Lopes <>...

View all revisions | View revisions

Also available in: Atom