def _add_call(session, callid, time, queue_name, event, waittime=None): queue_id = int(stat_queue_dao.id_from_name(queue_name)) call_on_queue = StatCallOnQueue() call_on_queue.time = time call_on_queue.callid = callid call_on_queue.queue_id = queue_id call_on_queue.status = event if waittime: call_on_queue.waittime = waittime session.add(call_on_queue) session.flush()
def test_id_from_name(self): queue = self._insert_queue('test_queue') result = stat_queue_dao.id_from_name(queue.name) self.assertEqual(result, queue.id)