Sha256: 790e90c577a1574ef8c083cf54f6c24675999e920f6c68aaf29b91345f187168
Contents?: true
Size: 593 Bytes
Versions: 1
Compression:
Stored size: 593 Bytes
Contents
class FleetAPI::Client class Real def get_unit(params={}) name = params["name"] url = params["url"] request( :path => "v1-alpha/units/#{name}", :url => url, ) end end class Mock def get_unit(params={}) name = params['name'] if unit = self.data[:units][name] response( :body => {'unit' => unit}, :status => 200, ) else response( :body => {"error" => "Couldn't find unit with name #{name}"}, :status => 404, ) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
coreos-fleet-api-0.1.0 | lib/fleet_api/requests/get_unit.rb |