Sha256: d5c249caea1a1864b769de1b94e4060313c78546aaf57688b555af5b330f2258

Contents?: true

Size: 345 Bytes

Versions: 5

Compression:

Stored size: 345 Bytes

Contents

class Suse < Operatingsystem

  PXEFILES = {:kernel => "linux", :initrd => "initrd"}

  # Override the class representation, as this breaks many rails helpers
  def class
    Operatingsystem
  end

  def pxe_type
    "yast"
  end

  def pxedir
    "boot/$arch/loader"
  end

  def url_for_boot(file)
    pxedir + "/" + PXEFILES[file]
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_discovery-1.0.0 test/foreman_app/app/models/suse.rb
foreman_discovery-1.0.0.rc4 test/foreman_app/app/models/suse.rb
foreman_discovery-1.0.0.rc3 test/foreman_app/app/models/suse.rb
foreman_discovery-1.0.0.rc2 test/foreman_app/app/models/suse.rb
foreman_discovery-1.0.0.rc1 test/foreman_app/app/models/suse.rb