def print_hieradata_yaml( iostream, answers )
if @config_items['cli::simp::scenario']
scenario_info = "for #{@config_items['cli::simp::scenario'].value} scenario "
else
scenario_info = ''
end
iostream.puts "#" + '='*72
iostream.puts "# SIMP global configuration"
iostream.puts "#"
iostream.puts "# Generated #{scenario_info}on #{@start_time.strftime('%F %T')}"
iostream.puts "# using simp-cli version #{Simp::Cli::VERSION}"
iostream.puts "#" + '='*72
iostream.puts "---"
answers.sort.to_h.each do |k,v|
if v.data_type and (v.data_type == :global_hiera )
if yaml = v.to_yaml_s
yaml.split("\n").each { |line| iostream.puts line.rstrip }
iostream.puts
end
end
end
end