Beispiel #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 core.filter_consumer(consumer.to_dict())
 def update_consumer(self, consumer_id, consumer):
     session = sql.get_session()
     with session.begin():
         consumer_ref = self._get_consumer(session, consumer_id)
         old_consumer_dict = consumer_ref.to_dict()
         old_consumer_dict.update(consumer)
         new_consumer = Consumer.from_dict(old_consumer_dict)
         consumer_ref.description = new_consumer.description
         consumer_ref.extra = new_consumer.extra
     return core.filter_consumer(consumer_ref.to_dict())
 def update_consumer(self, consumer_id, consumer):
     session = sql.get_session()
     with session.begin():
         consumer_ref = self._get_consumer(session, consumer_id)
         old_consumer_dict = consumer_ref.to_dict()
         old_consumer_dict.update(consumer)
         new_consumer = Consumer.from_dict(old_consumer_dict)
         consumer_ref.description = new_consumer.description
         consumer_ref.extra = new_consumer.extra
     return core.filter_consumer(consumer_ref.to_dict())
Beispiel #4
0
 def get_consumer(self, consumer_id):
     return core.filter_consumer(
         self.get_consumer_with_secret(consumer_id))
Beispiel #5
0
 def list_consumers(self):
     with sql.session_for_read() as session:
         cons = session.query(Consumer)
         return [core.filter_consumer(x.to_dict()) for x in cons]
 def list_consumers(self):
     session = sql.get_session()
     cons = session.query(Consumer)
     return [core.filter_consumer(x.to_dict()) for x in cons]
 def list_consumers(self):
     session = sql.get_session()
     cons = session.query(Consumer)
     return [core.filter_consumer(x.to_dict()) for x in cons]