def getAttrStringValueList(self, attr_name): if attr_name in ['output1_id','output2_id']: return self.__OutputSignalID.keys() elif attr_name in ['output1_signal_type', 'output2_signal_type']: return self.__OutputSignalType.keys() else: return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): if attr_name in ['output1_id', 'output2_id']: return self.__OutputSignalID.keys() elif attr_name in ['output1_signal_type', 'output2_signal_type']: return self.__OutputSignalType.keys() else: return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): if attr_name.startswith('config_name'): full_path = os.path.join(self.config_path, '*.cfg') return [ os.path.splitext(os.path.basename(x))[0] for x in glob.glob(full_path) ] else: return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): #use AttrHelper return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): if attr_name.count('config_name'): return self.__getConfigNameList() else: return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): #use AttrHelper return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): if attr_name.count('config_name'): return self.__getConfigNameList() else: return get_attr_string_value_list(self, attr_name)
def getAttrStringValueList(self, attr_name): if attr_name.startswith('config_name') : full_path = os.path.join(self.config_path,'*.cfg') return [os.path.splitext(os.path.basename(x))[0] for x in glob.glob(full_path)] else: return get_attr_string_value_list(self, attr_name)