Package conary :: Package lib :: Module options
[hide private]
[frames] | no frames]

Module options

source code

Command-line option handling

Classes [hide private]
  OptionError
  HelpFormatter
  Option
  OptionParser
  OptionGroup
Functions [hide private]
 
optParamCallback(option, opt_str, value, parser, *args, **kw) source code
 
strictOptParamCallback(*args, **kw) source code
 
addOptions(parser, argDef, skip=None) source code
 
processArgs(argDef, cfgMap, cfg, usage, argv=None)
Mostly backwards-compatible (with earlier conary processArgs) function that uses optparse as its backend.
source code
 
_getUsageStr(usage) source code
 
_getParser(params, cfgMap, usage, version, useHelp, defaultGroup, interspersedArgs=True, hobbleShortOpts=False, addDebugOptions=True, addConfigOptions=True, addVerboseOptions=True, description=None) source code
 
_processArgs(params, cfgMap, cfg, usage, argv=None, version=None, commonParams=None, useHelp=False, defaultGroup=None, interspersedArgs=True, hobbleShortOpts=False, addDebugOptions=True, addConfigOptions=True, addVerboseOptions=True, description=None) source code
 
getOptionParser(params, usage, version=None, useHelp=False, defaultGroup=None, interspersedArgs=True, hobbleShortOpts=False, description=None) source code
 
getArgSet(params, parser, argv=None) source code
Variables [hide private]
  COUNT_PARAM = 4
  MULT_PARAM = 3
  NORMAL_HELP = 0
  NO_PARAM = 0
  ONE_PARAM = 1
  OPT_PARAM = 2
  STRICT_OPT_PARAM = 5
  VERBOSE_HELP = 1