|
|
|
@ -195,7 +195,7 @@ class DataVars(object):
|
|
|
|
|
else:
|
|
|
|
|
return (dataVar,False)
|
|
|
|
|
|
|
|
|
|
def __setAttributesVar(self, var ,nameVar, dict):
|
|
|
|
|
def __setAttributesVar(self, var, nameVar, dict):
|
|
|
|
|
"""Установка аттрибутов для созданного объекта var
|
|
|
|
|
|
|
|
|
|
название аттрибута и его значение берется из словаря dict
|
|
|
|
@ -556,14 +556,14 @@ storage of variables templates")%location
|
|
|
|
|
self.Get(nameVar)
|
|
|
|
|
if type_names:
|
|
|
|
|
#type_names.sort()
|
|
|
|
|
varType =list(getattr(dataVar,nameVar)['type'])
|
|
|
|
|
varType =list(getattr(self, nameVar).type)
|
|
|
|
|
#varType.sort()
|
|
|
|
|
#print type_names
|
|
|
|
|
#print varType
|
|
|
|
|
#print
|
|
|
|
|
if not set(type_names)<=set(varType):
|
|
|
|
|
continue
|
|
|
|
|
ret[nameVar] = getattr(self,nameVar)
|
|
|
|
|
ret[nameVar] = getattr(self, nameVar)
|
|
|
|
|
return ret
|
|
|
|
|
|
|
|
|
|
#распечатать список переменных с значениями
|
|
|
|
|