Statistics
| Branch: | Tag: | Revision:

root / src / Ganeti @ e181c8cd

Name Size
  Confd
  Cpu
  Curl
  DataCollectors
  HTools
  Hs2Py
  Hypervisor
  JQueue
  Locking
  Logging
  Metad
  Monitoring
  Objects
  OpCodes
  Query
  Storage
  THH
  Utils
  WConfd
BasicTypes.hs 14.5 kB
Codec.hs 1.6 kB
Common.hs 14.4 kB
Compat.hs 1.4 kB
Config.hs 17.8 kB
ConfigReader.hs 10.8 kB
ConstantUtils.hs 5.3 kB
Constants.hs 125.7 kB
Daemon.hs 16.2 kB
Errors.hs 6.5 kB
Hash.hs 1.8 kB
JQScheduler.hs 17.7 kB
JQueue.hs 25.4 kB
JSON.hs 13.2 kB
Jobs.hs 3.3 kB
Kvmd.hs 11.5 kB
Lens.hs 1.7 kB
Logging.hs 6.3 kB
Luxi.hs 10.7 kB
Network.hs 3.5 kB
Objects.hs 26.9 kB
OpCodes.hs 27.6 kB
OpParams.hs 49.6 kB
Parsers.hs 1.7 kB
Path.hs 4.7 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.2 kB
UDSServer.hs 16.1 kB
Utils.hs 26.2 kB
VCluster.hs 1.6 kB
Version.hs.in 246 Bytes

Latest revisions

# Date Author Comment
e181c8cd 05/13/2014 07:31 pm Klaus Aehlig

Add function to get master IP parameters from configuration

Add a function to extract the MasterNetworkParameters from
the ConfigData. That will be needed to set up the master IP.

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

ee483117 05/13/2014 07:30 pm Klaus Aehlig

Add an object describing the master network parameters

This will be used in the RPC call to the node daemon asking
it to set up the master IP address.

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

ba94617f 05/13/2014 07:30 pm Klaus Aehlig

Use getMasterOrCandidates

...instead of replicating the functionality on the fly.

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

fe71113e 05/13/2014 11:36 am Hrvoje Ribicic

Add the compression tools parameter

This patch makes the myriad of changes necessary for the compression
tool parameter to be added. The filtering of compression tools for
suspicious entries has been added for this exact purpose.

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

293e1c1d 05/13/2014 11:36 am Hrvoje Ribicic

Make arbitrary compression tools work

We assume that the compression tools the user supplies use stdin and
stdout for handling data, and that a switch is used to distinguish
compression from decompression. This patch introduces these constraints
by adding the invocation of these tools to the import-export daemon....

86012ec2 05/13/2014 11:36 am Hrvoje Ribicic

Disable protections against unknown compression types

Ganeti took care to restrict all possible compression invocations to
the few options that were available. This patch strips away all of
those, but does not allow any interesting and dangerous commands...

8677c3a9 05/13/2014 11:36 am Hrvoje Ribicic

Extend offered compression types

This patch adds a few new types of compression supported by Ganeti:
gzip-fast (gzip -1), gzip-slow (ordinary gzip), and lzop. gzip now
becomes a shorthand for gzip-fast kept for compatibility.

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

dddcb604 05/12/2014 04:06 pm Petr Pudlak

Export RPC functions for temp. DRBD reservations in WConfd

These functions will replace the methods in config.py.

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

1d82406d 05/12/2014 04:06 pm Petr Pudlak

Add the state of temporary DRBD reservations to WConfd

.. and the corresponding functions for reading/modifying them.

The modification functions are somewhat more complex, because they need
to support that the modification function uses ConfigData and can...

40d4538b 05/12/2014 04:06 pm Petr Pudlak

Utility function for modifying an IORef using a lens

.. and a supplied function that works inside the lens.

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

View revisions

Also available in: Atom