Esempio n. 1
0
 def map(self, softPkg):
     dict = PullComponentGenerator.map(self, softPkg)
     dict['hasHwLoadRequestProp'] = False
     dict['hasHwLoadStatusProp'] = False
     for prop in dict['properties']:
         if prop.has_key('structdef'):
             if str(prop['structdef']['pyclass']) == "HwLoadRequest":
                 dict['hasHwLoadRequestProp'] = True
             if str(prop['structdef']['pyclass']) == "HwLoadStatus":
                 dict['hasHwLoadStatusProp'] = True
     return dict
Esempio n. 2
0
 def map(self, softPkg):
     dict = PullComponentGenerator.map(self, softPkg)
     dict['hasHwLoadRequestProp'] = False
     dict['hasHwLoadStatusProp'] = False
     for prop in dict['properties']:
         if prop.has_key('structdef'):
             if str(prop['structdef']['pyclass']) == "HwLoadRequest":
                 dict['hasHwLoadRequestProp'] = True
             if str(prop['structdef']['pyclass']) == "HwLoadStatus":
                 dict['hasHwLoadStatusProp'] = True
     return dict
Esempio n. 3
0
 def templates(self, component):
     templates = PullComponentGenerator.templates(self, component)
     templates.append(PythonTemplate('persona_base.py', component['personaclass']['file']))
     return templates