Module: Dip
- Defined in:
- lib/dip.rb,
lib/dip/cli.rb,
lib/dip/config.rb,
lib/dip/cli/dns.rb,
lib/dip/cli/ssh.rb,
lib/dip/command.rb,
lib/dip/version.rb,
lib/dip/cli/nginx.rb,
lib/dip/environment.rb,
lib/dip/commands/dns.rb,
lib/dip/commands/run.rb,
lib/dip/commands/ssh.rb,
lib/dip/commands/nginx.rb,
lib/dip/commands/compose.rb,
lib/dip/commands/provision.rb
Defined Under Namespace
Modules: Commands
Classes: CLI, Command, Config, Environment
Constant Summary
collapse
- Error =
Class.new(StandardError)
- VERSION =
"3.2.2"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
10
11
12
|
# File 'lib/dip.rb', line 10
def config
@config ||= Dip::Config.new
end
|
.env ⇒ Object
14
15
16
|
# File 'lib/dip.rb', line 14
def env
@env ||= Dip::Environment.new(config.exist? ? config.environment : {})
end
|
.reset! ⇒ Object
24
25
26
27
|
# File 'lib/dip.rb', line 24
def reset!
@config = nil
@env = nil
end
|