首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ACL::ACLList

Parent:Object

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

Public Class Methods

new() Show source

创建一个空的ACLList

代码语言:javascript
复制
# File lib/drb/acl.rb, line 122
def initialize
  @list = []
end

公共实例方法

add(str) Show source

str作为ACLEntry 添加到此列表中

代码语言:javascript
复制
# File lib/drb/acl.rb, line 143
def add(str)
  @list.push(ACLEntry.new(str))
end

match(addr) Show source

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

代码语言:javascript
复制
# File lib/drb/acl.rb, line 131
def match(addr)
  @list.each do |e|
    return true if e.match(addr)
  end
  false
end

扫码关注腾讯云开发者

领取腾讯云代金券