Module: Conjure

Defined in:
lib/conjure.rb,
lib/conjure/log.rb,
lib/conjure/config.rb,
lib/conjure/target.rb,
lib/conjure/command.rb,
lib/conjure/version.rb,
lib/conjure/data_set.rb,
lib/conjure/identity.rb,
lib/conjure/instance.rb,
lib/conjure/provider.rb,
lib/conjure/application.rb,
lib/conjure/http_request.rb,
lib/conjure/command_target.rb,
lib/conjure/service/volume.rb,
lib/conjure/view/table_view.rb,
lib/conjure/provision/server.rb,
lib/conjure/service/database.rb,
lib/conjure/digital_ocean/key.rb,
lib/conjure/service/rake_task.rb,
lib/conjure/provision/instance.rb,
lib/conjure/provision/postgres.rb,
lib/conjure/provision/passenger.rb,
lib/conjure/service/docker_host.rb,
lib/conjure/service/cloud_server.rb,
lib/conjure/service/docker_shell.rb,
lib/conjure/service/rails_server.rb,
lib/conjure/service/remote_shell.rb,
lib/conjure/digital_ocean/account.rb,
lib/conjure/digital_ocean/droplet.rb,
lib/conjure/digital_ocean/key_set.rb,
lib/conjure/provision/docker/host.rb,
lib/conjure/service/rails_console.rb,
lib/conjure/view/application_view.rb,
lib/conjure/provision/docker/image.rb,
lib/conjure/provision/local_docker.rb,
lib/conjure/service/database/mysql.rb,
lib/conjure/service/rails_codebase.rb,
lib/conjure/service/rails_log_view.rb,
lib/conjure/service/forwarded_shell.rb,
lib/conjure/service/remote_file_set.rb,
lib/conjure/service/repository_link.rb,
lib/conjure/provision/docker/template.rb,
lib/conjure/service/database/postgres.rb,
lib/conjure/service/digital_ocean_account.rb

Defined Under Namespace

Modules: DigitalOcean, Provider, Provision, Service, View Classes: Application, Command, CommandTarget, Config, DataSet, HttpRequest, Identity, Instance, Log, Target

Constant Summary collapse

VERSION =
"0.2.8"

Class Method Summary collapse

Class Method Details

.configObject



5
6
7
# File 'lib/conjure.rb', line 5

def self.config
  @config ||= Config.load Dir.pwd
end

.identityObject



9
10
11
# File 'lib/conjure.rb', line 9

def self.identity
  @identity ||= Identity.new(config)
end