Merge branch 'stable-2.16' into stable-2.17
[ganeti-github.git] / lib / luxi.py
2016-12-05 Brian FoleyCleanup: Replace map/filters with list comprehensions
2016-08-15 Brian FoleyReplace uses of map/lambda with more Pythonic code
2014-10-07 Niklas HambuechenAdd filter management to Luxid (RAPI and CLI interfaces)
2014-09-24 Klaus AehligExpose the optional kill in CancelJob in the luxi client
2014-09-15 Klaus AehligMerge branch 'stable-2.11' into stable-2.12
2014-09-12 Klaus AehligMerge branch 'stable-2.10' into stable-2.11
2014-09-12 Klaus AehligUpdate the license statement
2014-02-14 Petr PudlakLet RPC clients handle their socket address
2014-02-07 Santi RaffaAdd private OS parameters to cluster and instance conf
2014-01-28 Klaus AehligAdd missing import
2014-01-28 Klaus AehligMerge branch 'stable-2.10' into stable-2.11
2014-01-27 Klaus AehligMerge branch 'stable-2.9' into stable-2.10
2014-01-20 Hrvoje RibicicAdd job id transformation/check to Luxi Python client
2013-12-18 Petr PudlakReplace errors re-export in luxi.py with proper imports
2013-12-18 Santi Raffaluxi.py: Fix pylint warning about unused imports
2013-12-17 Petr PudlakSeparate the LUXI protocol version from the generic...
2013-12-17 Petr PudlakSplit Luxi Client into a generic and a specific part
2013-12-17 Petr PudlakMove Transport from luxi.py to a separate module
2013-11-15 Thomas ThrainerMerge branch 'stable-2.10' into master
2013-11-08 Klaus AehligAdd Luxi Request to pick up a job in the queue
2013-11-08 Jose A. LopesHs2Py constants: additional module luxi
2013-10-04 Klaus AehligProvide means of submitting jobs to a drained queue
2013-07-12 Klaus AehligAdd luxiReqQueryNetworks to LuxiOp
2012-12-19 Michael HanselmannReplace frozenset with compat.UniqueFrozenset
2012-11-20 Apollon OikonomopoulosImplement LUNetworkQuery
2012-11-13 Michael HanselmannExpose changing job priority via LUXI
2012-09-18 Michael HanselmannMigrate lib/luxi.py from constants to pathutils
2012-07-18 René NussbaumerFix inconsistency in the LUXI protocol w.r.t. args
2012-05-08 Iustin PopCorrect capitalisation of two Luxi calls
2012-04-26 Michael Hanselmannluxi: Add list of all requests
2012-02-22 Michael HanselmannRemove deprecated “QueryLocks” LUXI request
2011-12-21 Michael Hanselmannserializer: Remove JSON indentation and dict key sorting
2011-10-12 Iustin PopStandardise LUXI call argument types
2011-10-12 Iustin PopRename filter and filter_ to qfilter
2011-08-30 Andrea SpadacciniDeprecationWarning fixes for pylint
2011-05-11 Guido TrotterMerge branch 'devel-2.4'
2011-05-02 Iustin Popluxi: do not handle KeyboardInterrupt
2011-03-15 Michael Hanselmannconstants: Rename QR_OP_*, add QR_VIA_RAPI
2011-01-07 Michael Hanselmannluxi.Client: Add function to close connection
2011-01-06 Michael HanselmannConvert “gnt-debug locks” to query2
2010-12-31 Michael HanselmannMerge branch 'devel-2.3'
2010-12-20 Michael HanselmannFix timeout handling in LUXI client
2010-12-13 Michael HanselmannLUXI: Add Query and QueryFields functions
2010-12-01 Adeodato SimoQuerying node groups: add luxi.REQ_QUERY_GROUPS
2010-11-01 Guido Trotterluxi: disable two lint errors
2010-10-28 Michael HanselmannAdd support and checks for version in LUXI
2010-10-28 Michael Hanselmannluxi.ProtocolError: Derive from errors.LuxiError
2010-08-24 Michael HanselmannAdd simple lock monitor
2010-07-28 Iustin Popluxi: convert permission errors into exception
2010-05-18 Guido TrotterMerge branch 'devel-2.1'
2010-05-18 Guido TrotterAbstract the LUXI eom into a constant
2010-05-11 Michael HanselmannMerge branch 'devel-2.1'
2010-05-11 Michael HanselmannRAPI: Allow waiting for job changes
2010-04-12 Guido TrotterMerge branch 'devel-2.1'
2010-03-15 Michael HanselmannMerge remote branch 'origin/devel-2.1'
2010-02-22 Michael HanselmannShow message when job is waiting in queue or for locks
2010-02-22 Michael HanselmannHandle EAGAIN in LUXI client
2010-01-22 Michael HanselmannMerge branch 'devel-2.1'
2010-01-22 Michael HanselmannFactorize LUXI parsing and handling code
2010-01-22 Michael HanselmannSimplify LUXI exceptions
2010-01-05 Iustin PopIntroduce a Luxi call for GetTags
2010-01-04 Iustin PopAdd targeted pylint disables
2009-10-13 Michael Hanselmannluxi: Pass socket path directly to exception, not in...
2009-09-25 Iustin PopMove the luxi error handling into errors.py
2009-08-27 Iustin PopMove the luxi error handling into errors.py
2009-08-26 Michael HanselmannAdd file to pause watcher for a certain duration
2009-07-19 Iustin PopAdd a luxi call for multi-job submit
2009-07-08 Guido TrotterMerge branch 'next' into branch-2.1
2009-07-07 Michael HanselmannFix pylint warnings
2009-07-07 Michael HanselmannFix problem with EAGAIN on socket connection in clients
2009-07-07 Michael HanselmannFix some typos
2009-05-21 Iustin PopAdd a luxi call for multi-job submit
2009-02-04 Iustin PopAdd one new luxi query: cluster info
2009-02-04 Iustin PopImplement lockless query operations
2009-01-22 Iustin Popluxi: close and reopen the socket on errors
2009-01-20 Guido TrotterFix a typo in luxi's docstring
2008-12-18 Michael HanselmannPrevent RPC timeout on auto-archiving jobs
2008-10-16 Iustin PopAdd an interface for the drain flag changes/query
2008-10-15 Iustin PopImplement transport of ganeti errors across luxi
2008-10-06 Iustin PopImplement job auto-archiving
2008-10-01 Michael HanselmannAdd new query to get cluster config values
2008-08-29 Iustin PopMake WaitForJobChanges deal with long jobs
2008-08-28 Michael HanselmannFix error message when masterd is not listening
2008-08-27 Michael HanselmannMake sure that client programs get all messages
2008-08-11 Michael HanselmannAdd RPC call to wait for job changes
2008-08-08 Michael HanselmannAdd query function for exports
2008-08-06 Michael HanselmannImplement query for nodes
2008-08-06 Michael HanselmannImplement query for instances
2008-07-30 Iustin PopFix pylint-detected issues
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-08 Michael Hanselmannluxi: Use serializer module instead of simplejson
2008-06-21 Iustin PopImplement handling of luxi errors in cli.py
2008-04-10 Iustin PopChange client protocol to raise exception on failures
2008-04-07 Iustin PopMove some checks from cli.py to luxi.py
2008-04-01 Iustin PopAdd submit function to lib/cli.py
2008-04-01 Iustin PopInitial implementation of the client unix socket