entities/lib.py
branchtls-sprint
changeset 1398 5fe84a5f7035
parent 1302 dd984d682ab0
child 1477 b056a49c16dc
equal deleted inserted replaced
1397:6cbc7bc8ea6d 1398:5fe84a5f7035
    86 from logilab.common.deprecation import class_renamed
    86 from logilab.common.deprecation import class_renamed
    87 Emailaddress = class_renamed('Emailaddress', EmailAddress)
    87 Emailaddress = class_renamed('Emailaddress', EmailAddress)
    88 Emailaddress.id = 'Emailaddress'
    88 Emailaddress.id = 'Emailaddress'
    89 
    89 
    90 
    90 
    91 class EProperty(AnyEntity):
    91 class CWProperty(AnyEntity):
    92     id = 'EProperty'
    92     id = 'CWProperty'
    93 
    93 
    94     fetch_attrs, fetch_order = fetch_config(['pkey', 'value'])    
    94     fetch_attrs, fetch_order = fetch_config(['pkey', 'value'])    
    95     rest_attr = 'pkey'
    95     rest_attr = 'pkey'
    96 
    96 
    97     def typed_value(self):
    97     def typed_value(self):
   142 
   142 
   143     def dc_description(self, format='text/plain'):
   143     def dc_description(self, format='text/plain'):
   144         return self.synopsis or u''
   144         return self.synopsis or u''
   145 
   145 
   146 
   146 
   147 class ECache(AnyEntity):
   147 class CWCache(AnyEntity):
   148     """Cache"""
   148     """Cache"""
   149     id = 'ECache'
   149     id = 'CWCache'
   150     
   150     
   151     fetch_attrs, fetch_order = fetch_config(['name'])
   151     fetch_attrs, fetch_order = fetch_config(['name'])
   152 
   152 
   153     def touch(self):
   153     def touch(self):
   154         self.req.execute('SET X timestamp %(t)s WHERE X eid %(x)s',
   154         self.req.execute('SET X timestamp %(t)s WHERE X eid %(x)s',