Statistics
| Branch: | Tag: | Revision:

root / src / Ganeti @ 6e1e47d4

Name Size
  Confd
  Cpu
  Curl
  DataCollectors
  HTools
  Hs2Py
  Hypervisor
  Locking
  Logging
  Metad
  Monitoring
  Objects
  Query
  Storage
  THH
  Utils
  WConfd
BasicTypes.hs 14.3 kB
Codec.hs 1.6 kB
Common.hs 14.4 kB
Compat.hs 1.4 kB
Config.hs 15.6 kB
ConfigReader.hs 10.8 kB
ConstantUtils.hs 5.3 kB
Constants.hs 123.5 kB
Daemon.hs 16.2 kB
Errors.hs 6.5 kB
Hash.hs 1.8 kB
JQScheduler.hs 13.5 kB
JQueue.hs 23.2 kB
JSON.hs 13.2 kB
Jobs.hs 3.3 kB
Kvmd.hs 11.5 kB
Lens.hs 1.7 kB
Logging.hs 6.1 kB
Luxi.hs 10.7 kB
Network.hs 3.5 kB
Objects.hs 26.5 kB
OpCodes.hs 27.4 kB
OpParams.hs 48.5 kB
Parsers.hs 1.7 kB
Path.hs 4.2 kB
PyValue.hs 2.9 kB
Rpc.hs 26.1 kB
Runtime.hs 7.5 kB
Ssconf.hs 5.9 kB
THH.hs 50.9 kB
Types.hs 29.3 kB
UDSServer.hs 14.1 kB
Utils.hs 25.2 kB
VCluster.hs 1.6 kB
Version.hs.in 246 Bytes

Latest revisions

# Date Author Comment
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 <>

acc1eb23 04/02/2014 02:19 pm Jose A. Lopes

Add metadata daemon server entry point

... which starts the configuration and web servers.

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

bf3a5cc0 04/02/2014 02:19 pm Jose A. Lopes

Modify metadata daemon web server to serve OS parameters

Extend metadata web server to serve the OS parameters from the shared
MVar containing the instances' configurations, indexed by their IP
address.

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

f007e290 04/02/2014 02:18 pm Jose A. Lopes

Add metadata daemon configuration server

The configuration server listens on a Unix socket for connections from
the node daemon. The node daemon sends the instance parameters to the
configuration server so they can be served through the metadata daemon
web server to the instances which have the communication mechanism...

80929ecb 04/02/2014 02:18 pm Jose A. Lopes

Add metadata daemon types

The metadata daemon will be responsible for receiving the instance
parameters from the node daemon and keeping them in memory. The type
of the instance parameters in defined in a separate module because it
will be shared between the web server and the configuration server....

57ccc712 04/02/2014 02:18 pm Jose A. Lopes

Move metadata daemon to its own directory

Currently, the metadata daemon is mainly a web server. However, a new
configuration server will be introduced along with other metadata
related modules. Therefore, this patch moves the current metadata
daemon web server to its own directory. This module is also renamed...

7d6e577c 03/31/2014 02:59 pm Petr Pudlak

Log asynchronous WConfd tasks and include the serial number

This makes debugging more informative and makes more clear how
configuration distribution gets aggregated.

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

View revisions

Also available in: Atom