Module: Asteroid
- Defined in:
- lib/asteroid/provider/virtual_box.rb,
lib/asteroid.rb,
lib/asteroid/config.rb,
lib/asteroid/script.rb,
lib/asteroid/server.rb,
lib/asteroid/ssh_key.rb,
lib/asteroid/version.rb,
lib/asteroid/instance.rb,
lib/asteroid/provider.rb,
lib/asteroid/template.rb,
lib/asteroid/generator.rb,
lib/asteroid/application.rb,
lib/asteroid/instance/scp.rb,
lib/asteroid/instance/ssh.rb,
lib/asteroid/instance/vars.rb,
lib/asteroid/key_reference.rb,
lib/asteroid/provider/mock.rb,
lib/asteroid/file_reference.rb,
lib/asteroid/instance/command.rb,
lib/asteroid/provider/abstract.rb,
lib/asteroid/provider/digital_ocean.rb
Overview
:name=>“web-1c5c2972”, :image_id=>3101918, :size_id=>66, :region_id=>4, :backups_active=>false, :ip_address=>“107.170.109.79”, :private_ip_address=>“10.128.197.52”, :locked=>false, :status=>“active”, :created_at=>“2014-04-12T20:44:53Z”}
Defined Under Namespace
Modules: Application, Provider
Classes: Config, FileReference, Generator, Instance, KeyReference, MissingAttributeError, MockSCP, NewApplication, ProviderProxy, SSHKey, ScriptReference, Server, Template
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.environment ⇒ Object
7
8
9
|
# File 'lib/asteroid/config.rb', line 7
def self.environment
@environment ||= ENV["ASTEROID_ENV"] || :development
end
|
.environment=(env) ⇒ Object
3
4
5
|
# File 'lib/asteroid/config.rb', line 3
def self.environment=(env)
@environment = env.to_sym
end
|
.root ⇒ Object
15
16
17
|
# File 'lib/asteroid/config.rb', line 15
def self.root
@root
end
|
.root=(root) ⇒ Object
11
12
13
|
# File 'lib/asteroid/config.rb', line 11
def self.root=(root)
@root = root
end
|