mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[compute|aws] move aws compute to its own shared area (namespacing should probably be corrected)
This commit is contained in:
parent
01238bc720
commit
8a8b259a7e
115 changed files with 71 additions and 71 deletions
|
@ -7,7 +7,7 @@ module Fog
|
|||
|
||||
service(:auto_scaling, 'aws/auto_scaling')
|
||||
service(:cdn, 'aws/cdn')
|
||||
service(:compute, 'compute/aws')
|
||||
service(:compute, 'aws/compute')
|
||||
service(:cloud_formation, 'aws/cloud_formation')
|
||||
service(:cloud_watch, 'aws/cloud_watch')
|
||||
service(:dns, 'aws/dns')
|
||||
|
|
|
@ -5,7 +5,7 @@ module Fog
|
|||
requires :aws_access_key_id, :aws_secret_access_key
|
||||
recognizes :endpoint, :region, :host, :path, :port, :scheme, :persistent
|
||||
|
||||
model_path 'fog/compute/models/aws'
|
||||
model_path 'fog/aws/models/compute'
|
||||
model :address
|
||||
collection :addresses
|
||||
model :flavor
|
||||
|
@ -27,7 +27,7 @@ module Fog
|
|||
model :spot_request
|
||||
collection :spot_requests
|
||||
|
||||
request_path 'fog/compute/requests/aws'
|
||||
request_path 'fog/aws/requests/compute'
|
||||
request :allocate_address
|
||||
request :associate_address
|
||||
request :attach_volume
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws//address'
|
||||
require 'fog/aws/models/compute/address'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/flavor'
|
||||
require 'fog/aws/models/compute/flavor'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/image'
|
||||
require 'fog/aws/models/compute/image'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/key_pair'
|
||||
require 'fog/aws/models/compute/key_pair'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/security_group'
|
||||
require 'fog/aws/models/compute/security_group'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/server'
|
||||
require 'fog/aws/models/compute/server'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/snapshot'
|
||||
require 'fog/aws/models/compute/snapshot'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/spot_request'
|
||||
require 'fog/aws/models/compute/spot_request'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/tag'
|
||||
require 'fog/aws/models/compute/tag'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -1,5 +1,5 @@
|
|||
require 'fog/core/collection'
|
||||
require 'fog/compute/models/aws/volume'
|
||||
require 'fog/aws/models/compute/volume'
|
||||
|
||||
module Fog
|
||||
module Compute
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/allocate_address'
|
||||
require 'fog/aws/parsers/compute/allocate_address'
|
||||
|
||||
# Acquire an elastic IP address.
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Associate an elastic IP address with an instance
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/attach_volume'
|
||||
require 'fog/aws/parsers/compute/attach_volume'
|
||||
|
||||
# Attach an Amazon EBS volume with a running instance, exposing as specified device
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Add permissions to a security group
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/cancel_spot_instance_requests'
|
||||
require 'fog/aws/parsers/compute/cancel_spot_instance_requests'
|
||||
|
||||
# Terminate specified spot instance requests
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/create_image'
|
||||
require 'fog/aws/parsers/compute/create_image'
|
||||
|
||||
# Create a bootable EBS volume AMI
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/create_key_pair'
|
||||
require 'fog/aws/parsers/compute/create_key_pair'
|
||||
|
||||
# Create a new key pair
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Create a new placement group
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Create a new security group
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/create_snapshot'
|
||||
require 'fog/aws/parsers/compute/create_snapshot'
|
||||
|
||||
# Create a snapshot of an EBS volume and store it in S3
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/spot_datafeed_subscription'
|
||||
require 'fog/aws/parsers/compute/spot_datafeed_subscription'
|
||||
|
||||
# Create a spot datafeed subscription
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Adds tags to resources
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/create_volume'
|
||||
require 'fog/aws/parsers/compute/create_volume'
|
||||
|
||||
# Create an EBS volume
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete a key pair that you own
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete a placement group that you own
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete a security group that you own
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete a snapshot of an EBS volume that you own
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete a spot datafeed subscription
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Remove tags from resources
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Delete an EBS volume
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/deregister_image'
|
||||
require 'fog/aws/parsers/compute/deregister_image'
|
||||
|
||||
# deregister an image
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_addresses'
|
||||
require 'fog/aws/parsers/compute/describe_addresses'
|
||||
|
||||
# Describe all or specified IP addresses.
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_availability_zones'
|
||||
require 'fog/aws/parsers/compute/describe_availability_zones'
|
||||
|
||||
# Describe all or specified availability zones
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_images'
|
||||
require 'fog/aws/parsers/compute/describe_images'
|
||||
|
||||
# Describe all or specified images.
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_instances'
|
||||
require 'fog/aws/parsers/compute/describe_instances'
|
||||
|
||||
# Describe all or specified instances
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_key_pairs'
|
||||
require 'fog/aws/parsers/compute/describe_key_pairs'
|
||||
|
||||
# Describe all or specified key pairs
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_placement_groups'
|
||||
require 'fog/aws/parsers/compute/describe_placement_groups'
|
||||
|
||||
# Describe all or specified placement groups
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_regions'
|
||||
require 'fog/aws/parsers/compute/describe_regions'
|
||||
|
||||
# Describe all or specified regions
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_reserved_instances'
|
||||
require 'fog/aws/parsers/compute/describe_reserved_instances'
|
||||
|
||||
# Describe all or specified reserved instances
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_reserved_instances_offerings'
|
||||
require 'fog/aws/parsers/compute/describe_reserved_instances_offerings'
|
||||
|
||||
# Describe all or specified reserved instances offerings
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_security_groups'
|
||||
require 'fog/aws/parsers/compute/describe_security_groups'
|
||||
|
||||
# Describe all or specified security groups
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_snapshots'
|
||||
require 'fog/aws/parsers/compute/describe_snapshots'
|
||||
|
||||
# Describe all or specified snapshots
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/spot_datafeed_subscription'
|
||||
require 'fog/aws/parsers/compute/spot_datafeed_subscription'
|
||||
|
||||
# Describe spot datafeed subscription
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/spot_instance_requests'
|
||||
require 'fog/aws/parsers/compute/spot_instance_requests'
|
||||
|
||||
# Describe all or specified spot instance requests
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_spot_price_history'
|
||||
require 'fog/aws/parsers/compute/describe_spot_price_history'
|
||||
|
||||
# Describe all or specified spot price history
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_tags'
|
||||
require 'fog/aws/parsers/compute/describe_tags'
|
||||
|
||||
# Describe all or specified tags
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/describe_volumes'
|
||||
require 'fog/aws/parsers/compute/describe_volumes'
|
||||
|
||||
# Describe all or specified volumes.
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/detach_volume'
|
||||
require 'fog/aws/parsers/compute/detach_volume'
|
||||
|
||||
# Detach an Amazon EBS volume from a running instance
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Disassociate an elastic IP address from its instance (if any)
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/get_console_output'
|
||||
require 'fog/aws/parsers/compute/get_console_output'
|
||||
|
||||
# Retrieve console output for specified instance
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/get_password_data'
|
||||
require 'fog/aws/parsers/compute/get_password_data'
|
||||
|
||||
# Retrieves the encrypted administrator password for an instance running Windows.
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/import_key_pair'
|
||||
require 'fog/aws/parsers/compute/import_key_pair'
|
||||
|
||||
# Import an existing public key to create a new key pair
|
||||
#
|
|
@ -3,7 +3,7 @@ module Fog
|
|||
class AWS
|
||||
class Real
|
||||
|
||||
require 'fog/compute/parsers/aws/basic'
|
||||
require 'fog/aws/parsers/compute/basic'
|
||||
|
||||
# Modify image attributes
|
||||
#
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue