Class: TerraspaceBundler::Dsl

Inherits:
Object
  • Object
show all
Includes:
DslEvaluator, Syntax
Defined in:
lib/terraspace_bundler/dsl.rb,
lib/terraspace_bundler/dsl/syntax.rb

Defined Under Namespace

Modules: Syntax

Instance Method Summary collapse

Methods included from Syntax

#base_clone_url, #clone_with, #config, #export_purge, #export_to, #mod, #org, #stack_options

Instance Method Details

#globalObject



17
18
19
# File 'lib/terraspace_bundler/dsl.rb', line 17

def global
  meta[:global]
end

#metaObject



13
14
15
# File 'lib/terraspace_bundler/dsl.rb', line 13

def meta
  self.class.meta
end

#runObject



8
9
10
11
# File 'lib/terraspace_bundler/dsl.rb', line 8

def run
  evaluate_file(TB.config.terrafile)
  self
end