def test_get_queue_names_in_range(self): queue_names = sorted(['queue_%s' % x for x in range(10)]) t = datetime(2012, 1, 1, 1, 1, 1) timestamp = self._build_date(t.year, t.month, t.day, t.hour, t.minute, t.second) for queue_name in queue_names: self._insert_entry_queue('FULL', timestamp, queue_name, queue_name) result = sorted(queue_log_dao.get_queue_names_in_range(self.session, t - ONE_HOUR, t + ONE_HOUR)) self.assertEqual(result, queue_names)
def test_get_queue_names_in_range(self): queue_names = sorted(['queue_%s' % x for x in range(10)]) t = datetime(2012, 1, 1, 1, 1, 1, tzinfo=UTC) timestamp = self._build_timestamp(t) for queue_name in queue_names: self._insert_entry_queue('FULL', timestamp, queue_name, queue_name) result = sorted( queue_log_dao.get_queue_names_in_range(self.session, t - ONE_HOUR, t + ONE_HOUR)) self.assertEqual(result, queue_names)
def test_get_queue_names_in_range(self): queue_names = sorted(['queue_%s' % x for x in range(10)]) t = datetime(2012, 1, 1, 1, 1, 1) timestamp = self._build_date(t.year, t.month, t.day, t.hour, t.minute, t.second) for queue_name in queue_names: self._insert_entry_queue('FULL', timestamp, queue_name, queue_name) result = sorted( queue_log_dao.get_queue_names_in_range(self.session, t - ONE_HOUR, t + ONE_HOUR)) self.assertEqual(result, queue_names)
def insert_missing_queues(start, end): logger.info('Inserting missing queues...') queue_names = queue_log_dao.get_queue_names_in_range(dao_sess, start, end) stat_queue_dao.insert_if_missing(dao_sess, queue_names)
def insert_missing_queues(dao_sess, start, end, confd_queues, master_tenant): logger.info('Inserting missing queues...') queue_names = queue_log_dao.get_queue_names_in_range(dao_sess, start, end) stat_queue_dao.insert_if_missing(dao_sess, queue_names, confd_queues, master_tenant)