Statistics
| Branch: | Tag: | Revision:

root / src / Ganeti / Query @ 6a221b79

Name Size
Cluster.hs 2 kB
Common.hs 9.3 kB
Exec.hs 8.7 kB
Export.hs 2.6 kB
Filter.hs 9.8 kB
Group.hs 3.3 kB
Instance.hs 36.9 kB
Job.hs 5.3 kB
Language.hs 15.2 kB
Locks.hs 2.9 kB
Network.hs 6.8 kB
Node.hs 12.6 kB
Query.hs 16.6 kB
Server.hs 19.9 kB
Types.hs 2.9 kB

Latest revisions

# Date Author Comment
b0b4f975 05/19/2014 05:31 pm Petr Pudlak

Use the new MVarLock in the job queue and the query server

A small refactoring was done in handling ArchiveJob so that it was
possible to use 'withLock'.

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

deb9ff16 05/15/2014 07:45 pm Petr Pudlak

Don't log anything during forking a job process

As it seems that using stderr by both the master process and child
processes could be a cause of forking problems, logging is now deferred
until the forking handshake is over and the master and child process are...

e78b63ed 05/14/2014 12:16 pm Jose A. Lopes

Add 'install_image' param to 'Cluster'

The 'Cluster.install_image' param holds the location of the image to
be used for the safe installation instances.

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

b88ac7b8 05/14/2014 11:57 am Klaus Aehlig

Remove all references to the masterd socket

...as masterd is no more.

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

6a3040b9 05/13/2014 07:32 pm Klaus Aehlig

Make luxid activate the master IP on startup

This is the last task currently done by masterd, so makeing
luxid taking this over, we can get rid of masterd.

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 <>...

6e7c1645 05/05/2014 02:22 pm Ilias Tsitsimpis

Use 'getInstDisks' function to retrieve the disks

Change Haskell's Query code to use Config's 'getInstDisks' function in
order to retrieve the instance's disks.

Signed-off-by: Ilias Tsitsimpis <>
Reviewed-by: Jose A. Lopes <>

882e7d72 04/29/2014 02:13 pm Petr Pudlak

Retry forking a new process several times

Apparently due to some library bug, forking sometimes fails: The new
process is running, but it doesn't start executing. Therefore we retry
the attempt several times.

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

a37ab322 04/25/2014 04:42 pm Klaus Aehlig

Pass the debug level to forked jobs

When forking off jobs, make them inherit the debug level
of the parent process (i.e., of luxid). In this way, we
can debug jobs in test clusters without cluttering production
logs. We pass the debug level through the environment instead...

View revisions

Also available in: Atom