# File lib/fog/linode/requests/compute/linode_ip_list.rb, line 21 def linode_ip_list(linode_id, ip_id=nil) response = Excon::Response.new response.status = 200 body = { "ERRORARRAY" => [], "ACTION" => "linode.ip.list" } if ip_id # one IP mock_ip = create_mock_ip(ip_id) response.body = body.merge("DATA" => [mock_ip]) else # all IPs mock_ips = [] ip_id = rand(10000..99999) mock_ips << create_mock_ip(linode_id, ip_id) ip_id = rand(10000..99999) mock_ips << create_mock_ip(linode_id, ip_id, false) response.body = body.merge("DATA" => mock_ips) end response end