Lines Matching refs:argDB
103 …def __init__(self, clArgs = None, argDB = None, log = None, out = defaultOut, debugLevel = None, d… argument
104 args.ArgumentProcessor.__init__(self, clArgs, argDB)
141 def setupArguments(self, argDB): argument
145 argDB = args.ArgumentProcessor.setupArguments(self, argDB)
146 argDB.setType('log', nargs.Arg(None, 'buildsystem.log', 'The filename for the log'))
147 …argDB.setType('logAppend', nargs.ArgBool(None, 0, 'The flag determining whether we backup or a…
148 …argDB.setType('debugLevel', nargs.ArgInt(None, 3, 'Integer 0 to 4, where a higher level means m…
149 …argDB.setType('debugSections', nargs.Arg(None, [], 'Message types to print, e.g. [compile,link,hg,…
150 argDB.setType('debugIndent', nargs.Arg(None, ' ', 'The string used for log indentation'))
151 …argDB.setType('scrollOutput', nargs.ArgBool(None, 0, 'Flag to allow output to scroll rather than …
152 … argDB.setType('noOutput', nargs.ArgBool(None, 0, 'Flag to suppress output to the terminal'))
153 return argDB
160 if self.argDB['noOutput']:
163 self.debugLevel = self.argDB['debugLevel']
165 self.debugSections = self.argDB['debugSections']
167 self.debugIndent = self.argDB['debugIndent']
177 if not self.argDB is None and 'log' in self.argDB:
178 logName = self.argDB['log']
195 …if not self.argDB is None and ('logAppend' in self.argDB and self.argDB['logAppend']) or (not appe…
232 if self.out is None or not self.out.isatty() or self.argDB['scrollOutput']: