Added pythonsitedir and pythonversion facts.

This commit is contained in:
Timo Mkinen 2010-09-15 02:28:57 +03:00
parent 10ad7adce2
commit 5614b07e69

View file

@ -0,0 +1,21 @@
Facter.add('pythonsitedir') do
setcode do
if File.exists?('/usr/local/bin/python')
pythonbin='/usr/local/bin/python'
else
pythonbin='python'
end
Facter::Util::Resolution.exec("#{pythonbin} -c 'from distutils.sysconfig import get_python_lib; print get_python_lib()'")
end
end
Facter.add('pythonversion') do
setcode do
if File.exists?('/usr/local/bin/python')
pythonbin='/usr/local/bin/python'
else
pythonbin='python'
end
Facter::Util::Resolution.exec("#{pythonbin} -c 'import platform; print platform.python_version()'")
end
end