class Conjur::Policy::DuplicateResolver
Raises an exception if the same record is declared more than once.
Public Instance Methods
resolve(records)
click to toggle source
# File lib/conjur/policy/resolver.rb, line 226 def resolve records seen = Set.new Array(records).flatten.each do |record| if record.respond_to?(:id) && !seen.add?([ record.class.short_name, record.id ]) raise "#{record} is declared more than once" end end end