Sha256: 4c3c07d3ac440537bfa957331c2dde799148fe05e29c97770201ad14bb5567d7

Contents?: true

Size: 474 Bytes

Versions: 5

Compression:

Stored size: 474 Bytes

Contents

class AddLocalbootTemplate < ActiveRecord::Migration
  class ConfigTemplate < ActiveRecord::Base
    has_and_belongs_to_many :operatingsystems
  end
  def self.up
    ConfigTemplate.create(
      :name                => "PXE Localboot Default",
      :template_kind_id    => TemplateKind.find_by_name("PXELinux"),
      :operatingsystem_ids => [],
      :template            => File.read("#{Rails.root}/app/views/unattended/pxe_local.erb"))
  end

  def self.down
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_discovery-1.0.0 test/foreman_app/db/migrate/20121026160433_add_localboot_template.rb
foreman_discovery-1.0.0.rc4 test/foreman_app/db/migrate/20121026160433_add_localboot_template.rb
foreman_discovery-1.0.0.rc3 test/foreman_app/db/migrate/20121026160433_add_localboot_template.rb
foreman_discovery-1.0.0.rc2 test/foreman_app/db/migrate/20121026160433_add_localboot_template.rb
foreman_discovery-1.0.0.rc1 test/foreman_app/db/migrate/20121026160433_add_localboot_template.rb