Package buildbot :: Package scripts :: Module runner :: Class MasterOptions
[hide private]
[frames] | no frames]

Class MasterOptions

source code

              object --+            
                       |            
                    dict --+        
                           |        
twisted.python.usage.Options --+    
                               |    
                       MakerBase --+
                                   |
                                  MasterOptions

Instance Methods [hide private]
 
getSynopsis(self)
Returns a string containing a description of these options and how to pass them to the executed file.
source code
 
postOptions(self)
I am called after the options are parsed.
source code

Inherited from MakerBase: opt_h, parseArgs

Inherited from twisted.python.usage.Options: __hash__, __init__, __str__, getUsage, opt_help, opt_version, parseOptions

Inherited from twisted.python.usage.Options (private): _gather_flags, _gather_handlers, _gather_parameters, _generic_flag

Inherited from dict: __cmp__, __contains__, __delitem__, __eq__, __ge__, __getattribute__, __getitem__, __gt__, __iter__, __le__, __len__, __lt__, __ne__, __new__, __repr__, __setitem__, __sizeof__, clear, copy, fromkeys, get, has_key, items, iteritems, iterkeys, itervalues, keys, pop, popitem, setdefault, update, values

Inherited from object: __delattr__, __format__, __reduce__, __reduce_ex__, __setattr__, __subclasshook__

Class Variables [hide private]
  optFlags = [['force', 'f', 'Re-use an existing directory (will...
  optParameters = [['config', 'c', 'master.cfg', 'name of the bu...
  longdesc = '\n This command creates a buildmaster working d...

Inherited from twisted.python.usage.Options: defaultSubCommand, parent, subCommand

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

getSynopsis(self)

source code 

Returns a string containing a description of these options and how to pass them to the executed file.

Overrides: twisted.python.usage.Options.getSynopsis
(inherited documentation)

postOptions(self)

source code 

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.

Overrides: twisted.python.usage.Options.postOptions
(inherited documentation)

Class Variable Details [hide private]

optFlags

Value:
[['force',
  'f',
  'Re-use an existing directory (will not overwrite master.cfg file)']\
]

optParameters

Value:
[['config', 'c', 'master.cfg', 'name of the buildmaster config file'],
 ['log-size',
  's',
  '1000000',
  'size at which to rotate twisted log files'],
 ['log-count',
  'l',
  'None',
...

longdesc

Value:
'''
    This command creates a buildmaster working directory and buildbot.\
tac
    file. The master will live in <dir> and create various files there\
.

    At runtime, the master will read a configuration file (named
    \'master.cfg\' by default) in its basedir. This file should contai\
...