Sha256: da47b6f9e74847f2b4128f2005165975802f21dee1b20022775cfe473328d05e

Contents?: true

Size: 368 Bytes

Versions: 1

Compression:

Stored size: 368 Bytes

Contents

Facter.add(:architecture) do
    confine :kernel => :linux
    setcode do
        model = Facter.value(:hardwaremodel)
        case model
        # most linuxen use "x86_64"
        when 'x86_64'
            Facter.value(:operatingsystem) == "Debian" ? "amd64" : model;
        when /(i[3456]86|pentium)/; "i386"
        else
            model
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
facter-1.5.4 lib/facter/architecture.rb