Module: Coral

Defined in:
lib/coral_cloud.rb,
lib/coral_cloud/base.rb,
lib/coral_cloud/share.rb,
lib/coral_cloud/server.rb,
lib/coral_cloud/event/puppet_event.rb

Overview

******************************************************************************* Coral Cloud / Virtual Machine Management Library

This provides the ability to manage a cloud of servers and sync them with associated VMs running on the local machine… (most of this is currently TODO!)

Author

Adrian Webb ([email protected])

License

GPLv3

Defined Under Namespace

Modules: Cloud Classes: PuppetEvent

Class Method Summary collapse

Class Method Details

.cloud(name) ⇒ Object


Accessors / Modifiers



51
52
53
# File 'lib/coral_cloud.rb', line 51

def self.cloud(name)
  return Coral::Cloud[name]
end

.create_cloud(name, options = {}) ⇒ Object


Constructor / Destructor



38
39
40
# File 'lib/coral_cloud.rb', line 38

def self.create_cloud(name, options = {})
  return Coral::Cloud.create(name, options)
end

.delete_cloud(name) ⇒ Object




44
45
46
# File 'lib/coral_cloud.rb', line 44

def self.delete_cloud(name)
  return Coral::Cloud.delete(name)
end