summaryrefslogtreecommitdiff
path: root/lib/mixlib/cli/formatter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mixlib/cli/formatter.rb')
-rw-r--r--lib/mixlib/cli/formatter.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/mixlib/cli/formatter.rb b/lib/mixlib/cli/formatter.rb
index fef8503..59f98a4 100644
--- a/lib/mixlib/cli/formatter.rb
+++ b/lib/mixlib/cli/formatter.rb
@@ -25,6 +25,7 @@ module Mixlib
def self.friendly_opt_list(opt_array)
opts = opt_array.map { |x| "'#{x}'" }
return opts.join(" or ") if opts.size < 3
+
opts[0..-2].join(", ") + ", or " + opts[-1]
end
end