Module: Rackspace

Defined in:
lib/rackspace.rb,
lib/rackspace/vm.rb,
lib/rackspace/api.rb,
lib/rackspace/base.rb,
lib/rackspace/logger.rb,
lib/rackspace/volume.rb,
lib/rackspace/server_api.rb,
lib/rackspace/storage_api.rb

Defined Under Namespace

Classes: Api, Base, Logger, ServerApi, StorageApi, Vm, Volume

Constant Summary collapse

SLEEP_DELAY =

Delay between checks, when waiting for the Rackspace API

20
MAX_ITERATIONS_ON_CREATE =

Maximum iterations before we give up waiting for the Rackspace API

20
DEFAULT_SIZE =

Cloud servers

1
DEFAULT_IMAGE_NAME =
'Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM)'
DEFAULT_FLAVOUR =
'general1'
SATA =

Block storage volumes

'SATA'
SSD =
'SSD'
MIN_SIZE =
75
MAX_SIZE =
1024
AVAILABLE =
'available'
DEFAULT_REGION =
:ord