Ruby 2.4

ACL::ACLList

class ACL::ACLList

Parent:Object

ACLEntry对象列表。用于实现ACL的允许和拒绝的一半

Public Class Methods

new() Show source

创建一个空的ACLList

# File lib/drb/acl.rb, line 122 def initialize @list = [] end

公共实例方法

add(str) Show source

str作为ACLEntry 添加到此列表中

# File lib/drb/acl.rb, line 143 def add(str) @list.push(ACLEntry.new(str)) end

match(addr) Show source

addr与此列表中的每个ACLEntry 匹配。

# File lib/drb/acl.rb, line 131 def match(addr) @list.each do |e| return true if e.match(addr) end false end