summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilan Stastny <milan@stastnej.ch>2021-01-29 10:57:23 +0100
committerMilan Stastny <milan@stastnej.ch>2021-01-29 10:57:23 +0100
commite4090938e8cea73e425352ae27c8d06b448b0ec4 (patch)
tree8c0f4b2f8be14e0d37e6206e869b70bf338cc9cd
parenteb4341ffe0b414bec79aac0a21734975c4eafcb5 (diff)
downloadchef-e4090938e8cea73e425352ae27c8d06b448b0ec4.tar.gz
Fix output to be more parametric
Signed-off-by: Milan Stastny <mistastn@cisco.com>
-rw-r--r--lib/chef/compliance/reporter/cli.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/chef/compliance/reporter/cli.rb b/lib/chef/compliance/reporter/cli.rb
index 1d88f02eb5..e8bcee46c4 100644
--- a/lib/chef/compliance/reporter/cli.rb
+++ b/lib/chef/compliance/reporter/cli.rb
@@ -12,7 +12,7 @@ class Chef
profile[:controls].each do |control|
next if control[:results].nil?
- output << " #{control[:title]}"
+ output << "#{' ' * 6}#{control[:title]}"
control[:results].each do |result|
output << format_result(result)
end
@@ -38,31 +38,31 @@ class Chef
if result[:status] == "failed"
if result[:code_desc]
found = true
- output << pastel.red(" #{result[:code_desc]}")
+ output << pastel.red("#{' ' * 9}- #{result[:code_desc]}")
end
if result[:message]
if found
result[:message].split(/\n/).reject(&:empty?).each do |m|
- output << pastel.red(" #{m}")
+ output << pastel.red("#{' ' * 12}#{m}")
end
else
result[:message].split(/\n/).reject(&:empty?).each do |m|
- output << pastel.red(" #{prefix}#{m}")
+ output << pastel.red("#{' ' * 9}#{m}")
end
end
found = true
end
unless found
- output << pastel.red(" #{result[:status]}")
+ output << pastel.red("#{' ' * 9}- #{result[:status]}")
end
else
found = false
if result[:code_desc]
found = true
- output << pastel.green(" #{result[:code_desc]}")
+ output << pastel.green("#{' ' * 9}+ #{result[:code_desc]}")
end
unless found
- output << pastel.green(" #{result[:status]}")
+ output << pastel.green("#{' ' * 9}+ #{result[:status]}")
end
end
output