Sha256: e5686e5056f2511c3fa10af838496a137a268a0943c6da24abd68d556ff7137c
Contents?: true
Size: 737 Bytes
Versions: 4
Compression:
Stored size: 737 Bytes
Contents
require 'smartdc/api/keys' require 'smartdc/api/datacenters' require 'smartdc/api/datasets' require 'smartdc/api/packages' require 'smartdc/api/machines' require 'smartdc/api/analytics' module Smartdc class Client attr_reader :options def initialize(options={}) @options ||= options end def keys() Smartdc::Api::Keys.new(options) end def datacenters() Smartdc::Api::Datacenters.new(options) end def datasets() Smartdc::Api::Datasets.new(options) end def packages() Smartdc::Api::Packages.new(options) end def machines() Smartdc::Api::Machines.new(options) end def analytics() Smartdc::Api::Analytics.new(options) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
smartdc-1.2.2 | lib/smartdc/client.rb |
smartdc-1.2.1 | lib/smartdc/client.rb |
smartdc-1.1.1 | lib/smartdc/client.rb |
smartdc-1.0.1 | lib/smartdc/client.rb |