On this page
class ACL::ACLList
A list of ACLEntry objects. Used to implement the allow and deny halves of an ACL
Public Class Methods
# File lib/drb/acl.rb, line 128
def initialize
@list = []
end
Creates an empty ACLList
Public Instance Methods
# File lib/drb/acl.rb, line 149
def add(str)
@list.push(ACLEntry.new(str))
end
Adds str
as an ACLEntry in this list
# File lib/drb/acl.rb, line 137
def match(addr)
@list.each do |e|
return true if e.match(addr)
end
false
end
Matches addr
against each ACLEntry in this list.
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.