config/puppet-manifests/src/modules/platform/lib/facter/is_initial_cinder_lvm_confi...

9 lines
308 B
Ruby

# Returns true if cinder lvm needs to be configured
Facter.add("is_initial_cinder_lvm_config") do
setcode do
conf_path = Facter::Core::Execution.exec("hiera --config /etc/puppet/hiera.yaml platform::params::config_path")
! File.exist?(conf_path + '.initial_cinder_lvm_config_complete')
end
end