Sha256: 152b77c78a9e2d8a85865f9e5e3e573d332d17c3f83e7f1c5c39c844c4b04e3d
Contents?: true
Size: 616 Bytes
Versions: 15
Compression:
Stored size: 616 Bytes
Contents
require 'fog/core/collection' require 'fog/storm_on_demand/models/compute/server' module Fog module Compute class StormOnDemand class Servers < Fog::Collection model Fog::Compute::StormOnDemand::Server def all(options={}) data = service.list_servers(options).body['items'] load(data) end def get(uniq_id) server = service.get_server(:uniq_id => uniq_id).body new(server) end def create(options) server = service.create_server(options).body new(server) end end end end end
Version data entries
15 entries across 15 versions & 4 rubygems