Skip to content

Commit 446c3be

Browse files
committed
recommended changes
1 parent 6b33301 commit 446c3be

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

tests/test_varys.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,9 @@ def tearDown(self):
305305
def test_not_permitted_declare_fail(self):
306306
self.v.send(TEXT, "test-exchange-2", queue_suffix="test_queue")
307307
time.sleep(0.5)
308-
loglines = open(LOG_FILENAME).readlines()
308+
with open(LOG_FILENAME, "r") as f:
309+
loglines = f.readlines()
310+
309311
self.assertTrue(
310312
any(
311313
"pika.exceptions.ChannelClosedByBroker: (403, " in message
@@ -321,15 +323,15 @@ def test_send_receive_extant_queue(self):
321323
logger = logging.getLogger("test-exchange")
322324
self.assertEqual(len(logger.handlers), 1)
323325

324-
def test_send_nonextant_queue(self):
326+
def test_send_nonexistant_queue(self):
325327
self.v.send(TEXT, "test-exchange", queue_suffix="test_queue_2")
326328
message = self.v.receive("test-exchange", queue_suffix="test_queue_2")
327329
self.assertEqual(TEXT, json.loads(message.body))
328330

329331
logger = logging.getLogger("test-exchange")
330332
self.assertEqual(len(logger.handlers), 1)
331333

332-
def test_send_nonextant_exchange(self):
334+
def test_send_nonexistant_exchange(self):
333335
self.v.send(TEXT, "test-exchange-3", queue_suffix="test_queue")
334336
message = self.v.receive("test-exchange-3", queue_suffix="test_queue")
335337
self.assertEqual(TEXT, json.loads(message.body))

varys/consumer.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,9 @@ def run(self):
9393
durable=True,
9494
)
9595
try:
96-
self._channel.queue_declare(queue=self._queue, durable=True)
96+
self._channel.queue_declare(
97+
queue=self._queue, durable=True, passive=True
98+
)
9799
except pika_exceptions.ChannelClosed as e:
98100
if e.reply_code != 404:
99101
raise
@@ -122,7 +124,6 @@ def run(self):
122124
self._channel.start_consuming()
123125
except Exception as e:
124126
self._log.exception(f"Consumer caught exception: {e}")
125-
raise
126127

127128
if self._stopping or self._reconnect_wait < 0:
128129
break

varys/producer.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ def run(self):
140140
self._connection.process_data_events(time_limit=1)
141141
except Exception:
142142
self._log.exception("Producer caught exception:")
143-
raise
144143

145144
if self._stopping:
146145
self._connection.process_data_events(time_limit=0)

0 commit comments

Comments
 (0)