MCPcopy Index your code
hub / github.com/nodejs/node / ReadConfigFile

Method ReadConfigFile

deps/v8/tools/mb/mb.py:558–571  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

556 return vals
557
558 def ReadConfigFile(self):
559 if not self.Exists(self.args.config_file):
560 raise MBErr('config file not found at %s' % self.args.config_file)
561
562 try:
563 contents = ast.literal_eval(self.ReadFile(self.args.config_file))
564 except SyntaxError as e:
565 raise MBErr('Failed to parse config file "%s": %s' %
566 (self.args.config_file, e)) from e
567
568 self.configs = contents['configs']
569 self.luci_tryservers = contents.get('luci_tryservers', {})
570 self.builder_groups = contents['builder_groups']
571 self.mixins = contents['mixins']
572
573 def ReadIsolateMap(self):
574 if not self.args.isolate_map_files:

Callers 5

CmdExportMethod · 0.95
CmdBuildbucketMethod · 0.95
CmdValidateMethod · 0.95
LookupMethod · 0.95
mainMethod · 0.80

Calls 4

ExistsMethod · 0.95
ReadFileMethod · 0.95
MBErrClass · 0.85
getMethod · 0.65

Tested by

no test coverage detected