# File lib/cloudfiles/connection.rb, line 229
    def create_container(containername)
      raise CloudFiles::Exception::Syntax, "Container name cannot contain '/'" if containername.match("/")
      raise CloudFiles::Exception::Syntax, "Container name is limited to 256 characters" if containername.length > 256
      begin
        SwiftClient.put_container(storageurl, self.authtoken, containername)
        CloudFiles::Container.new(self, containername)
      rescue ClientException => e
        raise CloudFiles::Exception::InvalidResponse, "Unable to create container #{containername}" unless (e.status.to_s == "201" || e.status.to_s == "202")
      end
    end