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