Class: Fog::Compute::StormOnDemand

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/storm_on_demand/compute.rb,
lib/fog/storm_on_demand/models/compute/stat.rb,
lib/fog/storm_on_demand/models/compute/image.rb,
lib/fog/storm_on_demand/models/compute/stats.rb,
lib/fog/storm_on_demand/models/compute/config.rb,
lib/fog/storm_on_demand/models/compute/images.rb,
lib/fog/storm_on_demand/models/compute/server.rb,
lib/fog/storm_on_demand/models/compute/configs.rb,
lib/fog/storm_on_demand/models/compute/servers.rb,
lib/fog/storm_on_demand/models/compute/balancer.rb,
lib/fog/storm_on_demand/models/compute/template.rb,
lib/fog/storm_on_demand/models/compute/balancers.rb,
lib/fog/storm_on_demand/models/compute/templates.rb,
lib/fog/storm_on_demand/models/compute/private_ip.rb,
lib/fog/storm_on_demand/models/compute/private_ips.rb,
lib/fog/storm_on_demand/requests/compute/get_stats.rb,
lib/fog/storm_on_demand/requests/compute/get_server.rb,
lib/fog/storm_on_demand/requests/compute/list_images.rb,
lib/fog/storm_on_demand/requests/compute/clone_server.rb,
lib/fog/storm_on_demand/requests/compute/list_configs.rb,
lib/fog/storm_on_demand/requests/compute/list_servers.rb,
lib/fog/storm_on_demand/requests/compute/create_server.rb,
lib/fog/storm_on_demand/requests/compute/delete_server.rb,
lib/fog/storm_on_demand/requests/compute/reboot_server.rb,
lib/fog/storm_on_demand/requests/compute/resize_server.rb,
lib/fog/storm_on_demand/requests/compute/list_balancers.rb,
lib/fog/storm_on_demand/requests/compute/list_templates.rb,
lib/fog/storm_on_demand/requests/compute/list_private_ips.rb,
lib/fog/storm_on_demand/requests/compute/add_balancer_node.rb,
lib/fog/storm_on_demand/requests/compute/remove_balancer_node.rb

Defined Under Namespace

Classes: Balancer, Balancers, Config, Configs, Image, Images, Mock, PrivateIp, PrivateIps, Real, Server, Servers, Stat, Stats, Template, Templates

Constant Summary collapse

API_URL =
'https://api.stormondemand.com'

Instance Method Summary collapse

Methods inherited from Service

coerce_options, collection, collections, fetch_credentials, inherited, mocked_requests, model, model_path, models, new, recognized, recognizes, request, request_path, requests, requirements, requires, secrets, setup_requirements, validate_options

Constructor Details

#initialize(attributes = {}) ⇒ StormOnDemand

Returns a new instance of StormOnDemand.



19
20
21
# File 'lib/fog/storm_on_demand/models/compute/config.rb', line 19

def initialize(attributes={})
  super
end