equal
deleted
inserted
replaced
854 |
854 |
855 setattr(cls, "removeVariableByAddress", _removeConfigurationResourceVariableByAddress) |
855 setattr(cls, "removeVariableByAddress", _removeConfigurationResourceVariableByAddress) |
856 setattr(cls, "removeVariableByFilter", _removeConfigurationResourceVariableByFilter) |
856 setattr(cls, "removeVariableByFilter", _removeConfigurationResourceVariableByFilter) |
857 |
857 |
858 def Search(self, criteria, parent_infos=None): |
858 def Search(self, criteria, parent_infos=None): |
|
859 # FIXME : two next lines are incompatible [][-1] raises exception ! |
859 parent_infos = [] if parent_infos is None else parent_infos |
860 parent_infos = [] if parent_infos is None else parent_infos |
860 parent_infos = parent_infos[:-1] + ["R::%s::%s" % (parent_infos[-1].split("::")[1], self.getname())] |
861 parent_infos = parent_infos[:-1] + ["R::%s::%s" % (parent_infos[-1].split("::")[1], self.getname())] |
861 search_result = _SearchInConfigurationResource(self, criteria, parent_infos) |
862 search_result = _SearchInConfigurationResource(self, criteria, parent_infos) |
862 task_number = 0 |
863 task_number = 0 |
863 instance_number = 0 |
864 instance_number = 0 |