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

9 lines
309 B
Ruby

# Returns true if cinder ceph needs to be configured
Facter.add("is_initial_cinder_ceph_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_ceph_config_complete')
end
end