Sha256: cad0932b5cf237dc849c098a6b208a8016b9f6278cc1d1f3346e7e177de5e5d4
Contents?: true
Size: 500 Bytes
Versions: 9
Compression:
Stored size: 500 Bytes
Contents
require 'erb' module VagrantPlugins module ProviderLibvirt module Util module ErbTemplate # Taken from fog source. def to_xml template_name = nil erb = template_name || self.class.to_s.split("::").last.downcase path = File.join(File.dirname(__FILE__), "..", "templates", "#{erb}.xml.erb") template = File.read(path) ERB.new(template, nil, '-').result(binding) end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems