Package buildbot :: Module util
[frames] | no frames]

Module util

source code

Classes
  CancelableDeferred
I am a version of Deferred that can be canceled by calling my .cancel() method.
  ComparableMixin
Specify a list of attributes that are 'important'.
Functions
 
naturalSort(l)
Returns a sorted copy of l, so that numbers in strings are sorted in the proper order.
source code
 
now() source code
 
earlier(old, new) source code
 
later(old, new) source code
 
formatInterval(eta) source code
 
ignoreStaleRefs(d, util.ignoreStaleRefs) source code
 
to_text(s) source code
 
safeTranslate(str) source code
 
remove_userpassword(url) source code
Variables
  badchars_map = '\x00\x01\x02\x03\x04\x05\x06\x07\x08_\n\x0b\x0...
  __package__ = 'buildbot'
Function Details

naturalSort(l)

source code 

Returns a sorted copy of l, so that numbers in strings are sorted in the proper order.

e.g. ['foo10', 'foo1', 'foo2'] will be sorted as ['foo1', 'foo2', 'foo10'] instead of the default ['foo1', 'foo10', 'foo2']


Variables Details

badchars_map

Value:
'''\x00\x01\x02\x03\x04\x05\x06\x07\x08_
\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\
\x1d\x1e\x1f__"__________-__0123456789_______ABCDEFGHIJKLMNOPQRSTUVWXY\
Z_____`abcdefghijklmnopqrstuvwxyz____\x7f\x80\x81\x82\x83\x84\x85\x86\\
x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x9\
8\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\\
xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xb\
b\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\\
...