Home | Trees | Index | Help |
|
---|
Package buildbot :: Package scripts :: Module runner :: Class SlaveOptions |
|
object
--+ |dict
--+ |Options
--+ |MakerBase
--+ | SlaveOptions
Method Summary | |
---|---|
Returns a string containing a description of these options and how to pass them to the executed file. | |
I am called with any leftover arguments which were not options. | |
I am called after the options are parsed. | |
Inherited from MakerBase | |
Display this help and exit. | |
Inherited from Options | |
| |
| |
| |
| |
Display this help and exit. | |
| |
The guts of the command-line parser. | |
Inherited from dict | |
x.__cmp__(y) <==> cmp(x,y) | |
D.__contains__(k) -> True if D has a key k, else False | |
x.__delitem__(y) <==> del x[y] | |
x.__eq__(y) <==> x==y | |
x.__ge__(y) <==> x>=y | |
x.__getattribute__('name') <==> x.name | |
x.__getitem__(y) <==> x[y] | |
x.__gt__(y) <==> x>y | |
x.__iter__() <==> iter(x) | |
x.__le__(y) <==> x<=y | |
x.__len__() <==> len(x) | |
x.__lt__(y) <==> x<y | |
x.__ne__(y) <==> x!=y | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
x.__repr__() <==> repr(x) | |
x.__setitem__(i, y) <==> x[i]=y | |
D.clear() -> None. | |
D.copy() -> a shallow copy of D | |
D.get(k[,d]) -> D[k] if k in D, else d. | |
D.has_key(k) -> True if D has a key k, else False | |
D.items() -> list of D's (key, value) pairs, as 2-tuples | |
D.iteritems() -> an iterator over the (key, value) items of D | |
D.iterkeys() -> an iterator over the keys of D | |
D.itervalues() -> an iterator over the values of D | |
D.keys() -> list of D's keys | |
If key is not found, d is returned if given, otherwise KeyError is raised | |
2-tuple; but raise KeyError if D is empty | |
D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D | |
D.update(E, **F) -> None. | |
D.values() -> list of D's values | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
Inherited from type | |
v defaults to None. |
Class Variable Summary | |
---|---|
str |
longdesc = "\n This command creates a buildslave work...
|
list |
optFlags = [['force', 'f', 'Re-use an existing directory...
|
list |
optParameters = [['keepalive', 'k', 600, 'Interval at wh...
|
Inherited from Options | |
NoneType |
defaultSubCommand = None |
NoneType |
parent = None |
NoneType |
subCommand = None |
Method Details |
---|
getSynopsis(self)Returns a string containing a description of these options and how to pass them to the executed file.
|
parseArgs(self, *args)I am called with any leftover arguments which were not options. Override me to do something with the remaining arguments on the command line, those which were not flags or options. e.g. interpret them as a list of files to operate on. Note that if there more arguments on the command line than this method accepts, parseArgs will blow up with a getopt.error. This means if you don't override me, parseArgs will blow up if I am passed any arguments at all!
|
postOptions(self)I am called after the options are parsed. Override this method in your subclass to do something after the options have been parsed and assigned, like validate that all options are sane.
|
Class Variable Details |
---|
optFlags
|
optParameters
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 | http://epydoc.sf.net |