# File lib/sqs/sqs.rb, line 94 def queue(queue_name, create=true, visibility=nil) if create url = @interface.create_queue(queue_name, visibility) # this returns the url even if it exists else url = @interface.queue_url_by_name(queue_name) end url ? Queue.new(self, url) : nil end