Sha256: 457fa9690266c79b2d4f3f48d77441969bc0317918f2c1a403838a3100fb2359
Contents?: true
Size: 749 Bytes
Versions: 11
Compression:
Stored size: 749 Bytes
Contents
require 'fog/core/collection' require 'fog/terremark/models/shared/nodeservice' module Fog module Terremark module Shared module Mock def nodeservices(options = {}) Fog::Terremark::Shared::Servers.new(options.merge(:connection => self)) end end module Real def nodeservices(options = {}) Fog::Terremark::Shared::NodeServices.new(options.merge(:connection => self)) end end class NodeServices < Fog::Collection model Fog::Terremark::Shared::NodeService def all(internet_service_id) data = connection.get_node_services(internet_service_id).body["NodeServices"] load(data) end end end end end
Version data entries
11 entries across 11 versions & 7 rubygems