ganeti-local
2008-07-23 Guido Trotterganeti-noded: write and remove pid file
2008-07-23 Guido TrotterAdd utils.{Write,Remove}PidFile
2008-07-23 Guido TrotterAdd utils.IsPidFileAlive function
2008-07-23 Guido TrotterInvert nodes/instances locking order
2008-07-23 Oleksiy MishchenkoGeneralization of bulk output mapping
2008-07-23 Michael HanselmannRename JobStorage to DiskJobStorage
2008-07-23 Michael Hanselmanngnt-job: Don't treat job IDs as numbers
2008-07-23 Michael HanselmannFix logging with string job IDs
2008-07-23 Iustin PopSimplify rapi.baserlib.MapFields()
2008-07-23 Michael HanselmannMake job ID a string
2008-07-23 Iustin PopDistribute the queue serial file after each update
2008-07-23 Iustin PopMake the job storage init reuse a serial file
2008-07-23 Guido TrotterMove BDEV_CACHE_DIR to RUN_GANETI_DIR/bdev-cache
2008-07-22 Guido TrotterConvert SetInstanceParams to concurrency
2008-07-22 Guido TrotterUse Update in SetInstanceParams
2008-07-22 Guido TrotterConvert LUConnectConsole to concurrency
2008-07-22 Guido TrotterAdd _ExpandAndLockInstance auxiliary function.
2008-07-22 Guido TrotterConvert two (simple) LUs to be concurrent
2008-07-22 Guido TrotterAdd missing empty line
2008-07-22 Oleksiy MishchenkoPut the poper RAPI baserlib
2008-07-22 Michael HanselmannMake argument to CleanCacheUnlocked mandatory
2008-07-22 Oleksiy MishchenkoSplit RAPI resources to pieces
2008-07-22 Michael HanselmannSplit conditions in worker pool
2008-07-21 Michael HanselmannHandle signals in node daemon
2008-07-21 Michael HanselmannUse new signal handler class in master daemon
2008-07-21 Michael HanselmannAdd signal handler class
2008-07-17 Oleksiy MishchenkoImplement jobs resource in RAPI
2008-07-16 Oleksiy MishchenkoBreath life in to RAPI for trunk
2008-07-16 Guido TrotterFork ganeti-noded
2008-07-15 Iustin PopDocumentation updates
2008-07-15 Oleksiy MishchenkoMigrate RAPI QA to trunk.
2008-07-15 Iustin PopAdd apidoc makefile target
2008-07-15 Iustin PopRename BaseJO to BaseOpCode
2008-07-15 Iustin PopSort the job list in _GetJobIDsUnlocked
2008-07-14 Michael HanselmannFix previous patch using workerpool in masterd
2008-07-14 Iustin PopFix a syntax error in gnt-backup
2008-07-14 Michael HanselmannUse workerpool in master daemon
2008-07-14 Iustin PopFurther fixes to enable RAPI startup
2008-07-14 Iustin PopAdd forgotten RAPI constant
2008-07-14 Iustin PopImprove cli.SubmitOpCode
2008-07-14 Iustin PopFirst version of user feedback fixes
2008-07-14 Iustin PopCache some jobs in memory
2008-07-14 Iustin PopFix JobStorage._GetJobIDsUnlocked
2008-07-14 Iustin PopChange JobStorage to work with ids not filenames
2008-07-11 Michael HanselmannAdd experimental persistency to job queue
2008-07-11 Iustin PopConvert backend.py to the logging module
2008-07-11 Iustin PopAdd PID to all logs
2008-07-11 Michael HanselmannFix rapi documentation
2008-07-11 Iustin PopFix backend.NodeVolumes handling of LVM output
2008-07-11 Oleksiy MishchenkoCopy the rest of the Restful-API files to trunk
2008-07-11 Iustin PopFix backend.GetVolumeList handling of LVM output
2008-07-11 Michael HanselmannUse new HTTP server classes in ganeti-noded
2008-07-11 Michael HanselmannAdd generic HTTP server classes
2008-07-11 Michael HanselmannMake "gnt-job list" work again
2008-07-11 Oleksiy MishchenkoInitial copy of RAPI filebase to the trunk
2008-07-10 Michael HanselmannRemove more old job queue code
2008-07-10 Michael HanselmannMove watcher's LockFile function to utils
2008-07-10 Iustin PopSwitch _QueuedOpCode to have their own lock
2008-07-10 Iustin PopAdd a simple decorator for instance methods
2008-07-10 Michael Hanselmannjqueue: Log more information when running opcodes
2008-07-09 Iustin PopFix double-logging in daemons
2008-07-09 Iustin Popganeti-noded logging improvements
2008-07-09 Iustin PopFix utils.py unittest
2008-07-09 Iustin PopMove the master socket in the ganeti run dir
2008-07-09 Iustin PopReduce duplicate Attach() calls in bdev
2008-07-09 Iustin PopConvert bdev.py to the logging module
2008-07-09 Iustin PopConvert utils.py to the logging module
2008-07-09 Iustin PopRemove the old locking functions
2008-07-09 Michael HanselmannRemove old job queue code
2008-07-09 Michael HanselmannChange masterd/client RPC protocol
2008-07-09 Michael HanselmannMake luxi RPC more flexible
2008-07-09 Michael HanselmannInstantiate new job queue in master daemon
2008-07-09 Michael HanselmannAdd very simple job queue
2008-07-08 Guido TrotterAdd a more comment lines to testLockingConstants
2008-07-08 Guido TrotterConvert LUTestDelay to concurrent usage
2008-07-08 Guido TrotterProcessor: Acquire locks before executing an LU
2008-07-08 Guido TrotterLogicalUnit: add ExpandNames function
2008-07-08 Guido TrotterProcessor: Move LU execution to its own method
2008-07-08 Guido TrotterAdd a new LockSet unittest
2008-07-08 Michael Hanselmannconstants: Add job and opcode status strings
2008-07-08 Michael Hanselmannworkerpool: Don't notify if there was no task
2008-07-08 Iustin PopCreate all SUB_RUN_DIRS in ganeti-noded
2008-07-08 Iustin PopAdd a top level RUN_GANETI_DIR constant
2008-07-08 Iustin Popsymlinks: Add DISK_LINKS_DIR constant
2008-07-08 Michael Hanselmannluxi: Use serializer module instead of simplejson
2008-07-08 Michael Hanselmannserializer.DumpJson: Control indentation by parameter
2008-07-08 Guido TrotterAdd a missing import to cmdlib
2008-07-08 Guido TrotterFix an error accessing the cfg
2008-07-08 Guido TrotterAdd and remove instance/node locks
2008-07-08 Guido TrotterPass context to LUs
2008-07-08 Guido Trottermocks: create a FakeContext object
2008-07-08 Guido TrotterFix a typo in LUTestDelay docstring
2008-07-08 Guido TrotterLocking: remove LEVEL_CONFIG lockset
2008-07-08 Guido TrotterConfigWriter: synchronize access
2008-07-08 Guido TrotterLocking: add ssynchronized decorator
2008-07-08 Guido TrotterConfigWriter: remove _ReleaseLock
2008-07-04 Iustin PopFix some issues with the watcher
2008-07-04 Michael HanselmannAdd generic worker pool implementation
2008-07-03 Iustin PopReuse the luxi client in cli.SubmitOpCode
2008-07-03 Iustin PopAdd custom logging setup for daemons
next