Sha256: 55b000ad5e7490922f320e429861d6e10ccfd471a7503c43299e4a56e91e7c1a
Contents?: true
Size: 545 Bytes
Versions: 3
Compression:
Stored size: 545 Bytes
Contents
module Bootdisk::HostsControllerExt extend ActiveSupport::Concern included do alias_method :find_by_name_bootiso, :find_by_name before_filter :find_by_name_bootiso, :only => %w[bootdisk_iso] end def bootdisk_iso begin tmpl = @host.bootdisk_template_render rescue => e error _('Failed to render boot disk template: %s') % e redirect_to :back return end Bootdisk::ISOGenerator.new(tmpl).generate do |iso| send_data File.read(iso), :filename => "#{@host.name}.iso" end end end
Version data entries
3 entries across 3 versions & 1 rubygems