Beispiel #1
0
 def __init__(self, fname):
     self.fname = fname
     parser = QAPISchemaParser(fname)
     exprs = check_exprs(parser.exprs)
     self.docs = parser.docs
     self._entity_list = []
     self._entity_dict = {}
     self._predefining = True
     self._def_predefineds()
     self._predefining = False
     self._def_exprs(exprs)
     self.check()
Beispiel #2
0
 def __init__(self, fname):
     self.fname = fname
     parser = QAPISchemaParser(fname)
     exprs = check_exprs(parser.exprs)
     self.docs = parser.docs
     self._entity_list = []
     self._entity_dict = {}
     self._module_dict = OrderedDict()
     self._schema_dir = os.path.dirname(fname)
     self._make_module(None) # built-ins
     self._make_module(fname)
     self._predefining = True
     self._def_predefineds()
     self._predefining = False
     self._def_exprs(exprs)
     self.check()