def containers(limit=0,marker="")
paramarr = []
paramarr << ["limit=#{URI.encode(limit.to_s).gsub(/&/,'%26')}"] if limit.to_i > 0
paramarr << ["marker=#{URI.encode(marker.to_s).gsub(/&/,'%26')}"] unless marker.to_s.empty?
paramstr = (paramarr.size > 0)? paramarr.join("&") : "" ;
response = cfreq("GET",@storagehost,"#{@storagepath}?#{paramstr}",@storageport,@storagescheme)
return [] if (response.code == "204")
raise InvalidResponseException, "Invalid response code #{response.code}" unless (response.code == "200")
CloudFiles.lines(response.body)
end