MCPcopy
hub / github.com/programthink/zhao / init

Method init

bin/make.py:101–111  ·  view source on GitHub ↗
(cls)

Source from the content-addressed store, hash-verified

99
100 @classmethod
101 def init(cls) :
102 for family_id in os.listdir(u'../data/family/') :
103 family_id = family_id.replace(u'.yaml', u'')
104 yaml_file = u'../data/family/%s.yaml' % (family_id,)
105 if family_id not in Node.all :
106 _raise_err(u'Invalid family name: "%s"!', family_id)
107
108 family = Family(_load_yaml(yaml_file))
109 Family.all[family_id] = family
110 Family.keys.append(family_id)
111 print(u'Family number: %d' % len(Family.all))
112
113
114 def __init__(self, yaml) :

Callers

nothing calls this directly

Calls 3

_raise_errFunction · 0.85
FamilyClass · 0.85
_load_yamlFunction · 0.85

Tested by

no test coverage detected