1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/joyent/requests/compute/list_machines.rb
Kevin Chan 22a3cc36ab Fixes #1822 Joyent list_machines is slower than it needs to be
[joyent|compute] list_machines unnecessarily fetches tags for each server
2013-05-19 03:38:07 -07:00

26 lines
502 B
Ruby

module Fog
module Compute
class Joyent
class Mock
def list_machines(options={})
res = Excon::Response.new
res.status = 200
res.body = self.data[:machines].values
res
end
end
class Real
def list_machines(options={})
request(
:path => "/my/machines",
:method => "GET",
:query => options,
:expects => 200
)
end
end
end
end
end