lib/papertrail/cli_add_group.rb in papertrail-0.11.0 vs lib/papertrail/cli_add_group.rb in papertrail-0.11.1
- old
+ new
@@ -46,10 +46,11 @@
raise OptionParser::MissingArgument, 'group' if options[:group].nil?
Papertrail::Connection.new(options).start do |connection|
# Bail if group already exists
- if connection.show_group(options[:group])
+ existing = connection.show_group(options[:group])
+ if existing && existing['name'].upcase == options[:group].upcase
exit 0
end
if connection.create_group(options[:group], options[:wildcard])
exit 0