Class: Tmuxinator::BOSH::Console::Template

Inherits:
Object
  • Object
show all
Defined in:
lib/tmuxinator/bosh/console/template.rb

Instance Method Summary collapse

Constructor Details

#initialize(io) ⇒ Template

Returns a new instance of Template.



8
9
10
# File 'lib/tmuxinator/bosh/console/template.rb', line 8

def initialize(io)
  @content = io.read
end

Instance Method Details

#render(source_binding) ⇒ Object



12
13
14
# File 'lib/tmuxinator/bosh/console/template.rb', line 12

def render(source_binding)
  ERB.new(@content).result(source_binding)
end