Module: Nenv

Defined in:
lib/nenv.rb,
lib/nenv/version.rb,
lib/nenv/environment.rb,
lib/nenv/autoenvironment.rb,
lib/nenv/environment/dumper.rb,
lib/nenv/environment/loader.rb

Defined Under Namespace

Classes: AutoEnvironment, Environment

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.instanceObject



23
24
25
# File 'lib/nenv.rb', line 23

def instance
  @instance ||= Nenv::AutoEnvironment.new
end

.method_missing(meth, *args) ⇒ Object



15
16
17
# File 'lib/nenv.rb', line 15

def method_missing(meth, *args)
  instance.send(meth, *args)
end

.resetObject



19
20
21
# File 'lib/nenv.rb', line 19

def reset
  @instance = nil
end

.respond_to?(meth) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/nenv.rb', line 11

def respond_to?(meth)
  instance.respond_to?(meth)
end