class Conjur::DSL2::Types::Grant
Public Instance Methods
to_s()
click to toggle source
# File lib/conjur/dsl2/types/grant.rb, line 12 def to_s role_str = role.kind_of?(Array) ? role.join(', ') : role member_str = member.kind_of?(Array) ? member.map(&:role).join(', ') : member.role admin = member.kind_of?(Array) ? member.map(&:admin).all? : member.admin "Grant #{role_str} to #{member_str}#{replace ? ' exclusively ' : ''}#{admin ? ' with admin option' : ''}" end