Use is_owned to determine whether to unlock
[ganeti-local] / lib /
2008-09-11 Guido TrotterUse is_owned to determine whether to unlock
2008-09-11 Guido TrotterAdd GanetiLockManager.is_owned function
2008-09-11 Guido TrotterFix LockSet._names() to work with the set-lock
2008-09-10 Michael Hanselmannjqueue: Add common RPC error handling function
2008-09-10 Iustin PopRemove locking of instances in certain queries
2008-09-10 Iustin PopAdd an atomic ConfigWrite.GetAllInstanceInfo()
2008-09-10 Iustin PopAdd ConfigWriter._UnlockedGetInstanceList/Info()
2008-09-10 Iustin PopRewrite the 'only submit job' handling in scripts
2008-09-10 Iustin PopOptimize the OpQueryNodes for names only
2008-09-10 Iustin PopAdd a way to export all node information at once
2008-09-09 Michael HanselmannNever remove job queue lock in node daemon
2008-09-09 Iustin PopExport backend.GetMasterInfo over the rpc layer
2008-09-09 Iustin PopChange backend._GetMasterInfo to return more data
2008-09-09 Guido TrotterParallelize LUQueryInstanceData
2008-09-09 Guido TrotterParallelize LUVerify{Cluster,Disks}
2008-09-09 Guido TrotterParallelize LUReplaceDisks
2008-09-09 Guido Trotter_LockInstancesNodes: support append mode
2008-09-09 Guido TrotterProcessor: remove ChainOpCode
2008-09-09 Guido TrotterParallelize LU{A,Dea}ctivateInstanceDisks
2008-09-09 Guido TrotterLUReplaceDisks: remove use of ChainOpCode
2008-09-09 Guido TrotterCreate new _SafeShutdownInstanceDisks function
2008-09-09 Guido TrotterFix a typo in LogicalUnit.ExpandNames docstring
2008-09-09 Guido TrotterUse constants.LOCKS_REPLACE instead of hardcoding
2008-09-09 Guido TrotterFix LUReplaceDisks with iallocator
2008-09-08 Guido TrotterFix LUGrowDisk
2008-09-08 Guido TrotterFix iallocator run
2008-09-08 Guido TrotterParallelize LUExportInstance
2008-09-08 Guido TrotterParallelize LUGrowDisk
2008-09-08 Guido TrotterLURebootInstance: lock only primary when possible
2008-09-08 Guido TrotterAdd primary_only flag to _LockInstancesNodes
2008-09-05 Michael Hanselmannutils.FileLock: Implement timeout
2008-09-05 Guido TrotterAdd locking.ALL_SET constant and use it
2008-09-05 Michael Hanselmannutils.SplitTime: More rounding fixes
2008-09-04 Guido TrotterPrevent mistakes using _GetWantedNodes
2008-09-04 Guido TrotterParalleliza LUQueryNodeVolumes and LUQueryExports
2008-09-04 Guido TrotterParallelize LUDiagnoseOS
2008-09-04 Guido TrotterLUQueryExports: make 'node' field mandatory
2008-09-04 Guido Trotters/Chain(OpQueryExports)/rpc.call_export_list(...)/
2008-09-04 Guido TrotterFix wrong indentation in LUQueryNodes
2008-09-04 Alexander SchreiberMerge r1607 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1568 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1548 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1541 from branches/ganeti/ganeti-1.2
2008-09-02 Alexander Schreibermerge r1540 from branches/ganeti/ganeti-1.2
2008-09-01 Alexander Schreibermerge r1539 from branches/ganeti/ganeti-1.2
2008-09-01 Alexander Schreibermerge r1538 from branches/ganeti/ganeti-1.2
2008-09-01 Guido TrotterCheck memory size before setting it
2008-09-01 Guido TrotterPass the force param to SetInstanceParms
2008-08-29 Alexander SchreiberMerge r1536 from branches/ganeti/ganeti-1.2
2008-08-29 Michael Hanselmannutils.SplitTime: Fix rounding of milliseconds
2008-08-29 Alexander Schreibermerge r1535 from branches/ganeti/ganeti-1.2
2008-08-29 Iustin PopMake WaitForJobChanges deal with long jobs
2008-08-29 Alexander Schreibermerge r997 from branches/ganeti/ganeti-1.2
2008-08-28 Michael HanselmannFix error message when masterd is not listening
2008-08-28 Guido TrotterFix issue when acquiring empty lock sets
2008-08-27 Michael Hanselmannjqueue: Replace normal cache dict with weakref dict
2008-08-27 Michael Hanselmannjqueue: Keep timestamp of opcode start and end
2008-08-27 Michael Hanselmannjqueue: Reset run_op_idx after job is done
2008-08-27 Iustin PopFix a small typo in a constant
2008-08-27 Michael HanselmannMake sure that client programs get all messages
2008-08-26 Michael HanselmannAdd simple lock debug output
2008-08-18 Guido TrotterParallelize LUQueryNodes
2008-08-18 Guido TrotterParallelize LUQueryInstances
2008-08-18 Guido TrotterLockSet: allow lists with duplicate values
2008-08-18 Guido TrotterProcessor: lock all levels even if one is missing
2008-08-18 Guido TrotterLURebootInstance: move arg check in ExpandNames
2008-08-18 Michael HanselmannLUVerifyCluster: Return boolean indication success
2008-08-18 Michael HanselmannUse Linux-specific way to name master socket
2008-08-15 Michael Hanselmanngnt-node: Add option to always accept peer's SSH key
2008-08-15 Michael HanselmannSshRunner: Add parameter to always accept peer's SSH key
2008-08-15 Michael HanselmannMove SSH option building into a function
2008-08-15 Michael HanselmannSshRunner.Run: Pass all arguments to BuildCmd
2008-08-14 Guido TrotterPass hypervisor type to the OS scripts
2008-08-14 Guido TrotterRunCmd: add optional environment overriding
2008-08-13 Guido TrotterKVM Hypervisor Cleanup
2008-08-13 Guido TrotterAdd KVM hypervisor code
2008-08-13 Guido Trotterconstants: add HT_KVM
2008-08-13 Guido TrotterAdd --with-kvm-path configure option
2008-08-13 Guido TrotterFakeHypervisor: fix a function signature
2008-08-13 Guido TrotterConvert RunCmd to an epydoc docstring
2008-08-13 Michael HanselmannFix adding pristine nodes
2008-08-12 Michael HanselmannFix race locking issue in noded
2008-08-11 Michael Hanselmanncli: Use new RPC call instead of polling
2008-08-11 Michael HanselmannAdd RPC call to wait for job changes
2008-08-11 Michael Hanselmannjqueue: Change log message time format
2008-08-11 Michael HanselmannAdd functions to split time into tuple and merge it...
2008-08-08 Michael HanselmannAdd query function for exports
2008-08-08 Michael HanselmannDon't always remove queue lock when queue is purged
2008-08-08 Michael Hanselmannbackend: Add optional exclusion list to _CleanDirectory
2008-08-08 Michael Hanselmannjqueue: Move archived jobs on all nodes
2008-08-08 Michael Hanselmannnoded: Add RPC function to rename job queue files
2008-08-08 Michael Hanselmannbackend: Add function to check whether file is in queue dir
2008-08-08 Michael HanselmannTwo small style fixes
2008-08-08 Michael Hanselmannjstore: Change to not always require a lock
2008-08-08 Michael HanselmannLog only unexpected errors in utils.FileLock
2008-08-08 Michael HanselmannDisallow uploading job queue files through upload_file
2008-08-08 Michael Hanselmannjqueue: Use new job queue RPC functions
2008-08-08 Michael HanselmannAdd job queue RPC functions
2008-08-08 Michael HanselmannMove function cleaning directory to module level
2008-08-07 Michael HanselmannFix cli.PollJob
next