<s> """<STR_LIT>""" <EOL> from __future__ import absolute_import <EOL> from . . config import PATHS <EOL> from . . entity import Entity <EOL> class StrategyConcept ( Entity ) : <EOL> """<STR_LIT>""" <EOL> collection = '<STR_LIT>' <EOL> resource = '<STR_LIT>' <EOL> _relations = { <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> } <EOL> _pull = { <EOL> '<STR_LIT>' : int , <EOL> '<STR_LIT>' : Entity . _strpt , <EOL> '<STR_LIT:id>' : int , <EOL> '<STR_LIT:status>' : Entity . _int_to_bool , <EOL> '<STR_LIT>' : int , <EOL> '<STR_LIT>' : Entity . _strpt , <EOL> '<STR_LIT:version>' : int , <EOL> } <EOL> _push = _pull . copy ( ) <EOL> _push . update ( { <EOL> '<STR_LIT:status>' : int , <EOL> } ) <EOL> _readonly = Entity . _readonly | { '<STR_LIT:name>' , } <EOL> def __init__ ( self , session , properties = None , ** kwargs ) : <EOL> super ( StrategyConcept , self ) . __init__ ( session , properties , ** kwargs ) <EOL> def remove ( self ) : <EOL> """<STR_LIT>""" <EOL> url = '<STR_LIT:/>' . join ( [ self . collection , <EOL> str ( self . id ) , <EOL> '<STR_LIT>' ] ) <EOL> self . _post ( PATHS [ '<STR_LIT>' ] , rest = url , data = { '<STR_LIT:version>' : self . version } ) <EOL> for item in list ( self . properties . keys ( ) ) : <EOL> del self . properties [ item ] </s>
