Merge branch 'devel-2.1'
[ganeti-local] / lib / utils.py
2009-12-01 Iustin PopSimplify utils.ReadFile
2009-11-25 Iustin PopRemove quotes from CommaJoin and convert to it
2009-11-25 Iustin PopRevert "Get rid of utils.CommaJoin"
2009-11-20 Michael HanselmannHandle EEXIST in utils.RenameFile
2009-11-06 Iustin PopFix pylint 'E' (error) codes
2009-11-04 Iustin PopIntroduce a wrapper for hostname resolving
2009-11-03 Iustin PopAnother round of pylint-related style fixes
2009-11-03 Michael Hanselmannutils: Convert to utils.Retry
2009-11-03 Michael HanselmannAdd generic retry loop function
2009-11-02 Iustin PopUnify the query fields for the storage framework
2009-10-09 Guido TrotterGet rid of utils.CommaJoin
2009-10-07 Guido TrotterAdd case_sensitive keyword to MatchNameComponent
2009-09-22 Iustin PopFix utils.MatchNameComponent for full matches
2009-09-10 Michael HanselmannMove LoadModule function to ganeti.build
2009-09-03 Michael HanselmannEven more style fixes
2009-09-03 Michael HanselmannMove LoadModule function to utils
2009-09-03 Michael Hanselmannutils.CalculateDirectorySize: Don't redefine builtin
2009-09-03 Michael HanselmannUse ReadFile/WriteFile in more places
2009-08-26 Michael HanselmannRemove watcher pause file 1h past end time
2009-08-26 Michael HanselmannAdd file to pause watcher for a certain duration
2009-08-26 Luca BigliardiGenerateSecret: specify the length of the secret
2009-08-20 Guido TrotterAdd a new SignalHandled decorator
2009-08-20 Guido TrotterSignalHandler, only accept list of signals
2009-08-17 Iustin PopAdd utils.FormatTime and a simple unittest
2009-07-29 Michael Hanselmannutils: Add functions to calc directory size and free...
2009-07-24 Guido TrotterChange GetNodeDaemonPort to GetDaemonPort in utils
2009-07-08 Guido TrotterMerge branch 'next' into branch-2.1
2009-07-07 Michael HanselmannFix pylint warnings
2009-07-07 Michael HanselmannFix some typos
2009-06-29 Guido Trottercheck_ident_key_val, handle no_ and - prefixes
2009-06-18 Iustin PopFix various pylint warnings
2009-06-16 Guido TrotterMerge branch 'next' into branch-2.1
2009-06-15 Iustin PopConvert test_delay rpc to new style result
2009-06-15 Iustin PopRemove utils.CheckDict since it's no longer used
2009-05-22 Guido TrotterIsNormAbsPath and users, use "normalized" term
2009-05-22 Guido TrotterAdd utils.IsNormAbsPath function
2009-05-19 Iustin PopFix the SafeEncoding behaviour
2009-05-19 Iustin PopMove more hypervisor strings into constants
2009-05-05 Carlos ValienteAvoid DeprecationWarning on Python >= 2.6
2009-05-05 Carlos ValienteAvoid DeprecationWarning on Python >= 2.6
2009-05-05 Iustin PopRunCmd: log command line for missing cmd case
2009-05-04 Iustin PopSmall optimisation in utils.WriteFile
2009-03-02 Iustin PopFix a bug in utils.EnsureDirs
2009-02-27 Guido TrotterCreate runtime dir in bootstrap
2009-02-27 Iustin PopFix some epydoc style issues
2009-02-26 Michael HanselmannFix typos in utils.WriteFile's docstring
2009-02-12 Guido TrotterApply the right permissions to /etc/hosts
2009-02-10 Guido TrotterInstance parameters: force typing
2009-02-03 Guido TrotterCorrect a typo in ReadPidFile's docstring
2009-02-03 Iustin PopAn attempt at fixing some encoding issues
2009-01-23 Iustin PopFix batcher for 2.0-style disks and nics
2009-01-20 Iustin PopUpdate the logging output of job processing
2009-01-20 Michael Hanselmann.gitignore: Don't exclude whole /autotools/ dir, but...
2009-01-20 Iustin PopAdd a TailFile function
2009-01-09 Iustin PopRework the daemonization sequence
2008-12-18 Michael HanselmannAdd rename function automatically creating directories...
2008-12-17 Michael Hanselmannutils.KillProcess: Use waitpid() to wait for child...
2008-12-16 Guido Trotter_RunCmdPipe: handle EINTR in poller.poll()
2008-12-14 Iustin Popcleanup: TcpPing, wrong variable name
2008-12-14 Iustin Popcleanup: SetEtcHostsEntry unused var
2008-12-03 Guido TrotterCheckBEParams handle a bool BE_AUTO_BALANCE
2008-12-02 Guido TrotterAdd utils.CheckBEParams
2008-11-23 Iustin PopEnable auto-unit formatting in script output
2008-11-21 Iustin PopMove FieldSet class to utils.py
2008-11-21 Michael HanselmannGet rid of node daemon password
2008-11-12 Michael Hanselmannutils.SetupLogging: Remove previously setup handlers
2008-11-12 Iustin PopFix utils.KillProcess
2008-11-11 Iustin PopRemove zombie special case from IsProcessAlive
2008-11-11 Iustin PopAdd cleanup of processes to utils.KillProcess
2008-11-11 Iustin PopImplement working directory for utils.RunCmd
2008-10-27 Iustin PopDocumentation updates for utils.py
2008-10-24 Iustin PopModify utils.RunCmd to write output to file
2008-10-20 Iustin PopRemove the logger.py module
2008-10-12 Iustin PopAbstract checking own address into a function
2008-10-01 Michael HanselmannMove functions from ssconf.py elsewhere
2008-09-28 Iustin PopMove the pseudo-secret generation to utils.py
2008-09-17 Michael HanselmannAdd utils.ReadFile function
2008-09-05 Michael Hanselmannutils.FileLock: Implement timeout
2008-09-05 Michael Hanselmannutils.SplitTime: More rounding fixes
2008-08-29 Michael Hanselmannutils.SplitTime: Fix rounding of milliseconds
2008-08-26 Michael HanselmannAdd simple lock debug output
2008-08-14 Guido TrotterRunCmd: add optional environment overriding
2008-08-13 Guido TrotterConvert RunCmd to an epydoc docstring
2008-08-11 Michael HanselmannAdd functions to split time into tuple and merge it...
2008-08-08 Michael HanselmannLog only unexpected errors in utils.FileLock
2008-07-31 Michael HanselmannAdd FileLock utility class
2008-07-30 Iustin PopFix a misuse of exc_info in logging.info
2008-07-30 Iustin PopFix pylint-detected issues
2008-07-30 Iustin PopExpose utils.DaemonPidFileName
2008-07-29 Iustin PopAdd a KillProcess function
2008-07-29 Iustin PopChange IsPidFileAlive into ReadPidFile
2008-07-28 Michael HanselmannFix exception class name in utils.WritePidFile
2008-07-23 Guido TrotterAdd utils.{Write,Remove}PidFile
2008-07-23 Guido TrotterAdd utils.IsPidFileAlive function
2008-07-21 Michael HanselmannAdd signal handler class
2008-07-10 Michael HanselmannMove watcher's LockFile function to utils
2008-07-10 Iustin PopAdd a simple decorator for instance methods
2008-07-09 Iustin PopConvert utils.py to the logging module
2008-07-09 Iustin PopRemove the old locking functions
2008-07-01 Iustin PopAdd a FirstFree function to utils.py
next