Exemplo n.º 1
0
 def update_consumer(self, consumer_id, consumer_ref):
     with sql.session_for_write() as session:
         consumer = self._get_consumer(session, consumer_id)
         old_consumer_dict = consumer.to_dict()
         old_consumer_dict.update(consumer_ref)
         new_consumer = Consumer.from_dict(old_consumer_dict)
         consumer.description = new_consumer.description
         consumer.extra = new_consumer.extra
         return base.filter_consumer(consumer.to_dict())
Exemplo n.º 2
0
 def update_consumer(self, consumer_id, consumer_ref):
     with sql.session_for_write() as session:
         consumer = self._get_consumer(session, consumer_id)
         old_consumer_dict = consumer.to_dict()
         old_consumer_dict.update(consumer_ref)
         new_consumer = Consumer.from_dict(old_consumer_dict)
         consumer.description = new_consumer.description
         consumer.extra = new_consumer.extra
     return base.filter_consumer(consumer.to_dict())
Exemplo n.º 3
0
 def list_consumers(self):
     with sql.session_for_read() as session:
         cons = session.query(Consumer)
         return [base.filter_consumer(x.to_dict()) for x in cons]
Exemplo n.º 4
0
 def get_consumer(self, consumer_id):
     return base.filter_consumer(self.get_consumer_with_secret(consumer_id))
Exemplo n.º 5
0
 def get_consumer(self, consumer_id):
     return base.filter_consumer(
         self.get_consumer_with_secret(consumer_id))
Exemplo n.º 6
0
 def list_consumers(self):
     with sql.session_for_read() as session:
         cons = session.query(Consumer)
         return [base.filter_consumer(x.to_dict()) for x in cons]