Module: Ufo::Layering

Included in:
Layer
Defined in:
lib/ufo/layering/layer.rb,
lib/ufo/layering.rb

Overview

Layers example

.ufo/vars.rb
.ufo/vars/base.rb
.ufo/vars/dev.rb
.ufo/vars/prod.rb
.ufo/vars/app1.rb
.ufo/vars/app1/base.rb
.ufo/vars/app1/dev.rb
.ufo/vars/app1/prod.rb

Defined Under Namespace

Classes: Layer

Instance Method Summary collapse

Instance Method Details

#layersObject



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

def layers
  pre_layers + main_layers + post_layers
end

#main_layersObject



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

def main_layers
  super
end

#post_layersObject



17
18
19
# File 'lib/ufo/layering.rb', line 17

def post_layers
  []
end

#pre_layersObject



13
14
15
# File 'lib/ufo/layering.rb', line 13

def pre_layers
  []
end