File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -146,7 +146,11 @@ def main
146
146
# If the specified environment does not exist locally, fall back to the default (production) environment
147
147
env = Puppet . lookup ( :environments ) . get ( Puppet [ :environment ] ) || create_default_environment
148
148
149
- Puppet . override ( :current_environment => env , :loaders => Puppet ::Pops ::Loaders . new ( env ) ) do
149
+ Puppet . override (
150
+ current_environment : env ,
151
+ loaders : Puppet ::Pops ::Loaders . new ( env ) ,
152
+ stringify_rich : true
153
+ ) do
150
154
type , name , params = parse_args ( command_line . args )
151
155
152
156
raise _ ( "Editing with Yaml output is not supported" ) if options [ :edit ] and options [ :to_yaml ]
@@ -155,9 +159,7 @@ def main
155
159
156
160
if options [ :to_yaml ]
157
161
data = resources . map do |resource |
158
- Puppet . override ( stringify_rich : true ) do
159
- resource . prune_parameters ( :parameters_to_include => @extra_params ) . to_hiera_hash
160
- end
162
+ resource . prune_parameters ( :parameters_to_include => @extra_params ) . to_hiera_hash
161
163
end . inject ( :merge! )
162
164
text = YAML . dump ( type . downcase => data )
163
165
else
You can’t perform that action at this time.
0 commit comments