# File lib/fog/linode/requests/compute/linode_list.rb, line 30 def linode_list(linode_id=nil) body = { "ERRORARRAY" => [], "ACTION" => "linode.list" } response = Excon::Response.new response.status = 200 if linode_id # one server mock_server = create_mock_server(linode_id) response.body = body.merge("DATA" => [mock_server]) else # all servers mock_servers = [] 5.times do linode_id = rand(100000..999999) mock_servers << create_mock_server(linode_id) end response.body = body.merge("DATA" => mock_servers) end response end