Exemplo n.º 1
0
 def get_attr(self, name, default=None):
     from pvscore.model.core.attribute import Attribute
     attr = Attribute.find(self.__class__.__name__, name)
     if attr:
         return attr.get(self)
     return default
Exemplo n.º 2
0
 def set_attr(self, name, value):
     from pvscore.model.core.attribute import Attribute
     attr = Attribute.find(self.__class__.__name__, name)
     if not attr:
         attr = Attribute.create_new(self.__class__.__name__, name)
     attr.set(self, value)