Sha256: fd1ce5ac1d57023986e30f578bfb24250ecb8d9856acfa118f6d8e393b2fdb37

Contents?: true

Size: 298 Bytes

Versions: 1

Compression:

Stored size: 298 Bytes

Contents

Facter.add(:hardwaremodel) do
    setcode 'uname -m'
end

Facter.add(:hardwaremodel) do
    confine :operatingsystem => :aix
    setcode do
        model = Facter::Util::Resolution.exec('lsattr -El sys0 -a modelname')
        if model =~ /modelname\s(\S+)\s/
            $1
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
facter-1.5 lib/facter/hardwaremodel.rb