diff options
author | James Turnbull <james@lovedthanlost.net> | 2009-02-13 16:00:15 +1100 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2009-02-13 16:00:15 +1100 |
commit | a99d04358533b1cac29ed777440e2608ba0a01c9 (patch) | |
tree | 8eed827f0ccd84bc70fb21d00d2c96b33831bb04 | |
parent | 94ea80731205da4503ace16a83dd418b43cd3bfb (diff) | |
download | facter-a99d04358533b1cac29ed777440e2608ba0a01c9.tar.gz facter-a99d04358533b1cac29ed777440e2608ba0a01c9.tar.xz facter-a99d04358533b1cac29ed777440e2608ba0a01c9.zip |
Fixed #1966 - Added physicalprocessorcount fact
-rw-r--r-- | CHANGELOG | 4 | ||||
-rw-r--r-- | lib/facter/physicalprocessorcount.rb | 7 |
2 files changed, 10 insertions, 1 deletions
@@ -1,5 +1,7 @@ 1.5.4: - Changes to Solaris facts: + Fixed #1966 - Added physicalprocessorcount fact + + Fixed #1761 - changes to Solaris facts: operatingsystemrelease == kernel release or uname -r kernelrelease == uname -r kernelversion == uname -v diff --git a/lib/facter/physicalprocessorcount.rb b/lib/facter/physicalprocessorcount.rb new file mode 100644 index 0000000..8fe643e --- /dev/null +++ b/lib/facter/physicalprocessorcount.rb @@ -0,0 +1,7 @@ +Facter.add("physicalprocessorcount") do + confine :kernel => :linux + + setcode do + ppcount = Facter::Util::Resolution.exec('grep "physical id" /proc/cpuinfo|cut -d: -f 2|sort -u|wc -l') + end +end |