X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=trusty%2Fdebian%2Fpatches%2Fdisable-kafka.patch;fp=trusty%2Fdebian%2Fpatches%2Fdisable-kafka.patch;h=1e0d4b2a5758dbbf06aedb5702bf1f0c4f01491f;hb=9ed9a8077046102d4b1ac5edc630b266fe7063d8;hp=0000000000000000000000000000000000000000;hpb=4463029c96bb22f089c1be7adf9f29bd8806dde3;p=openstack-build%2Fceilometer-build.git diff --git a/trusty/debian/patches/disable-kafka.patch b/trusty/debian/patches/disable-kafka.patch new file mode 100644 index 0000000..1e0d4b2 --- /dev/null +++ b/trusty/debian/patches/disable-kafka.patch @@ -0,0 +1,39 @@ +--- a/ceilometer/tests/publisher/test_kafka_broker_publisher.py ++++ b/ceilometer/tests/publisher/test_kafka_broker_publisher.py +@@ -15,13 +15,17 @@ + """Tests for ceilometer/publisher/kafka_broker.py + """ + import datetime ++import testtools + import uuid + + import mock + from oslo_utils import netutils + + from ceilometer.event.storage import models as event +-from ceilometer.publisher.kafka_broker import KafkaBrokerPublisher ++try: ++ from ceilometer.publisher.kafka_broker import KafkaBrokerPublisher ++except ImportError: ++ kafka_publisher = None + from ceilometer import sample + from ceilometer.tests import base as tests_base + +@@ -93,6 +97,7 @@ + ), + ] + ++ @testtools.skipIf(kafka_publisher is None, "Kafka not avaliable, skipping") + def setUp(self): + super(TestKafkaPublisher, self).setUp() + +--- a/requirements.txt ++++ b/requirements.txt +@@ -9,7 +9,6 @@ + iso8601>=0.1.9 + jsonpath-rw>=1.2.0,<2.0 + jsonschema>=2.0.0,<3.0.0 +-kafka-python>=0.9.2 # Apache-2.0 + keystonemiddleware>=1.5.0,<1.6.0 + lxml>=2.3 + msgpack-python>=0.4.0