@@ -142,11 +142,11 @@ def create_topics(self):
142142
143143 for queue_type , queue_name in queues :
144144 if queue_type in ('REQUEST' , 'RESPONSE' ):
145- self .setup_queue (queue_name , ttl = False , auto_delete = False )
145+ self .setup_queue (queue_name , ttl = False , exclusive = False )
146146 elif queue_type == 'HEARTBEAT' :
147- self .setup_queue (queue_name , ttl = True , auto_delete = True )
147+ self .setup_queue (queue_name , ttl = True , exclusive = True )
148148 else :
149- self .setup_queue (queue_name , ttl = True , auto_delete = False )
149+ self .setup_queue (queue_name , ttl = True , exclusive = False )
150150 for exchange_type , exchange_name in MOLECULER_EXCHANGES .items ():
151151 self .setup_exchange (exchange_name )
152152
@@ -227,7 +227,7 @@ def on_exchange_declareok(self, unused_frame):
227227 LOGGER .info ('Exchange declared' )
228228 self .ready_topics .append (None )
229229
230- def setup_queue (self , queue_name , ttl = True , auto_delete = False ):
230+ def setup_queue (self , queue_name , ttl = True , exclusive = False ):
231231 """Setup the queue on RabbitMQ by invoking the Queue.Declare RPC
232232 command. When it is complete, the on_queue_declareok method will
233233 be invoked by pika.
@@ -241,7 +241,7 @@ def setup_queue(self, queue_name, ttl=True, auto_delete=False):
241241 arguments = {}
242242 if ttl :
243243 arguments ['x-message-ttl' ] = 5000 # eventTimeToLive: https://github.com/ice-services/moleculer/pull/72
244- self ._channel .queue_declare (self .on_queue_declareok , queue_name , auto_delete = auto_delete , arguments = arguments )
244+ self ._channel .queue_declare (self .on_queue_declareok , queue_name , exclusive = exclusive , arguments = arguments )
245245
246246 def on_queue_declareok (self , method_frame ):
247247 """Method invoked by pika when the Queue.Declare RPC call made in
0 commit comments