code: def create(self, name):
          
          if self.queue_exists(name):
              raise exc.DuplicateQueue("The queue '%s' already exists." % name)
          return self._manager.create(name)
docs: Cloud Queues works differently, in that they use the name as the ID for
          the resource. So for create(), we need to check if a queue by that name
          exists already, and raise an exception if it does. If not, create the
          queue and return a reference object for it.