diff --git a/python/lib/facter/python.rb b/python/lib/facter/python.rb index 0b39745..bb47d9a 100644 --- a/python/lib/facter/python.rb +++ b/python/lib/facter/python.rb @@ -9,7 +9,12 @@ Facter.add('pythonsitedir') do end end if pythonbin - %x{#{pythonbin} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"}.chomp + case Facter.value(:operatingsystem) + when "Ubuntu" + %x{#{pythonbin} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(prefix='/usr/local')"}.chomp + else + %x{#{pythonbin} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"}.chomp + end end end end