equal
deleted
inserted
replaced
1439 raise ValueError, "Not such group \"%\"" % device_group |
1439 raise ValueError, "Not such group \"%\"" % device_group |
1440 vendor_category["groups"][device_group]["devices"].append((device.getType().getcontent(), device)) |
1440 vendor_category["groups"][device_group]["devices"].append((device.getType().getcontent(), device)) |
1441 |
1441 |
1442 def GetModulesLibrary(self, profile_filter=None): |
1442 def GetModulesLibrary(self, profile_filter=None): |
1443 library = [] |
1443 library = [] |
1444 children_dict = {} |
|
1445 for vendor_id, vendor in self.ModulesLibrary.iteritems(): |
1444 for vendor_id, vendor in self.ModulesLibrary.iteritems(): |
1446 groups = [] |
1445 groups = [] |
|
1446 children_dict = {} |
1447 for group_type, group in vendor["groups"].iteritems(): |
1447 for group_type, group in vendor["groups"].iteritems(): |
1448 group_infos = {"name": group["name"], |
1448 group_infos = {"name": group["name"], |
1449 "order": group["order"], |
1449 "order": group["order"], |
1450 "type": ETHERCAT_GROUP, |
1450 "type": ETHERCAT_GROUP, |
1451 "infos": None, |
1451 "infos": None, |