Module: VagrantPlugins::SimpleCloud
- Defined in:
- lib/vagrant-simplecloud.rb,
lib/vagrant-simplecloud/config.rb,
lib/vagrant-simplecloud/errors.rb,
lib/vagrant-simplecloud/plugin.rb,
lib/vagrant-simplecloud/actions.rb,
lib/vagrant-simplecloud/version.rb,
lib/vagrant-simplecloud/provider.rb,
lib/vagrant-simplecloud/commands/list.rb,
lib/vagrant-simplecloud/actions/create.rb,
lib/vagrant-simplecloud/actions/reload.rb,
lib/vagrant-simplecloud/helpers/client.rb,
lib/vagrant-simplecloud/helpers/result.rb,
lib/vagrant-simplecloud/actions/destroy.rb,
lib/vagrant-simplecloud/actions/rebuild.rb,
lib/vagrant-simplecloud/actions/power_on.rb,
lib/vagrant-simplecloud/commands/rebuild.rb,
lib/vagrant-simplecloud/actions/power_off.rb,
lib/vagrant-simplecloud/actions/setup_key.rb,
lib/vagrant-simplecloud/actions/shut_down.rb,
lib/vagrant-simplecloud/actions/setup_sudo.rb,
lib/vagrant-simplecloud/actions/setup_user.rb,
lib/vagrant-simplecloud/actions/check_state.rb,
lib/vagrant-simplecloud/actions/sync_folders.rb,
lib/vagrant-simplecloud/actions/modify_provision_path.rb
Defined Under Namespace
Modules: Actions, Commands, Errors, Helpers
Classes: Config, Plugin, Provider
Constant Summary
collapse
- VERSION =
'0.0.5'
Class Method Summary
collapse
Class Method Details
.public_key(private_key_path) ⇒ Object
11
12
13
14
15
|
# File 'lib/vagrant-simplecloud.rb', line 11
def self.public_key(private_key_path)
File.read("#{private_key_path}.pub")
rescue
raise Errors::PublicKeyError, :path => "#{private_key_path}.pub"
end
|
.source_root ⇒ Object
7
8
9
|
# File 'lib/vagrant-simplecloud.rb', line 7
def self.source_root
@source_root ||= Pathname.new(File.expand_path('../../', __FILE__))
end
|