lib/bunnish/command/delete.rb in bunnish-0.0.5 vs lib/bunnish/command/delete.rb in bunnish-0.0.6
- old
+ new
@@ -18,11 +18,17 @@
durable = params[:durable]
log_label = params[:log_label]
queue_name_list = argv.shift
+
+ if queue_name_list.nil?
+ Bunnish.logger.error("queue-name is not set")
+ return 1
+ end
- queue_name_list = queue_name_list.split(/[, \r\n]+/) if queue_name_list
+ queue_name_list = queue_name_list.split(/[, \r\n]/)
+ queue_name_list.delete('')
bunny = Bunny.new(:logging => false, :spec => '09', :host=>host, :port=>port, :user=>user, :pass=>password)
# start a communication session with the amqp server
bunny.start
\ No newline at end of file