Class: Wocker::VagrantfileTemplate

Inherits:
Object
  • Object
show all
Defined in:
lib/wocker/vagrantfile_template.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#wocker_fromObject

Returns the value of attribute wocker_from.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_from
  @wocker_from
end

#wocker_installsObject

Returns the value of attribute wocker_installs.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_installs
  @wocker_installs
end

#wocker_interfaceObject

Returns the value of attribute wocker_interface.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_interface
  @wocker_interface
end

#wocker_portsObject

Returns the value of attribute wocker_ports.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_ports
  @wocker_ports
end

#wocker_restartObject

Returns the value of attribute wocker_restart.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_restart
  @wocker_restart
end

#wocker_runsObject

Returns the value of attribute wocker_runs.



4
5
6
# File 'lib/wocker/vagrantfile_template.rb', line 4

def wocker_runs
  @wocker_runs
end

Instance Method Details

#render(template) ⇒ Object



6
7
8
# File 'lib/wocker/vagrantfile_template.rb', line 6

def render(template)
  ERB.new(template).result(binding)
end