Пример #1
0
    def test_service_get_by_host_and_topic(self):
        service_ref = db.service_create(self.ctxt,
                                        {'host': 'hosttest5',
                                         'binary': 'binarytest5',
                                         'topic': 'topictest5',
                                         'report_count': 0})

        service_get_ref = db.service_get_by_host_and_topic(self.ctxt,
                                                           'hosttest5',
                                                           'topictest5')
        self.assertEqual(service_ref['host'], 'hosttest5')
        self.assertEqual(service_get_ref['host'], 'hosttest5')
Пример #2
0
    def test_service_get_by_host_and_topic(self):
        service_ref = db.service_create(
            self.ctxt, {
                'host': 'hosttest5',
                'binary': 'binarytest5',
                'topic': 'topictest5',
                'report_count': 0
            })

        service_get_ref = db.service_get_by_host_and_topic(
            self.ctxt, 'hosttest5', 'topictest5')
        self.assertEqual('hosttest5', service_ref['host'])
        self.assertEqual('hosttest5', service_get_ref['host'])
Пример #3
0
 def get_by_host_and_topic(cls, context, host, topic):
     db_service = db.service_get_by_host_and_topic(context, host, topic)
     return cls._from_db_object(context, cls(context), db_service)
Пример #4
0
 def get_by_host_and_topic(cls, context, host, topic):
     db_service = db.service_get_by_host_and_topic(context, host, topic)
     return cls._from_db_object(context, cls(context), db_service)