2015-05-08 11:57:27 -04:00
|
|
|
Facter.add("ovs_version") do
|
|
|
|
confine :kernel => "Linux"
|
|
|
|
|
|
|
|
setcode do
|
2016-01-31 19:05:07 +01:00
|
|
|
ovs_ver = Facter::Core::Execution.exec('/usr/bin/ovs-vsctl --version')
|
|
|
|
if ovs_ver
|
|
|
|
ovs_ver.gsub(/.*ovs-vsctl\s+\(Open\s+vSwitch\)\s+(\d+\.\d+\.\d+).*/, '\1')
|
|
|
|
end
|
2015-05-08 11:57:27 -04:00
|
|
|
end
|
|
|
|
end
|