summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Higgins <pete@peterhiggins.org>2020-04-30 13:15:53 -0700
committerPete Higgins <pete@peterhiggins.org>2020-05-01 11:06:58 -0700
commitf1cd6966b2afdc12a5eb9204c26c4ccc5fcd3097 (patch)
treecb30bf7963c7c4a8656f1e93aac56519b642f36a
parent1331667329f28abec0889a33f2f4aedc10232666 (diff)
downloadchef-fix-yaml-tool.tar.gz
Use inspect instead of switching on element type.fix-yaml-tool
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
-rw-r--r--lib/chef/knife/yaml_convert.rb8
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/chef/knife/yaml_convert.rb b/lib/chef/knife/yaml_convert.rb
index 0dde67ce0a..6a6e11aeec 100644
--- a/lib/chef/knife/yaml_convert.rb
+++ b/lib/chef/knife/yaml_convert.rb
@@ -81,13 +81,7 @@ class Chef::Knife::YamlConvert < Chef::Knife
ruby_contents << "#{type} \"#{name}\" do"
r.each do |k, v|
- ruby_contents <<
- case v
- when Array
- " #{k} #{v}"
- else
- " #{k} \"#{v}\""
- end
+ ruby_contents << " #{k} #{v.inspect}"
end
ruby_contents << "end\n"
end