Class: ASF::Service
Instance Attribute Summary
Attributes inherited from Base
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
[], #base, base, collection, find, #id, #initialize, new
Constructor Details
This class inherits a constructor from ASF::Base
Class Method Details
.list(filter = 'cn=*') ⇒ Object
223 224 225 |
# File 'lib/whimsy/asf/ldap.rb', line 223 def self.list(filter='cn=*') ASF.search_one(base, filter, 'cn').flatten end |
Instance Method Details
#members ⇒ Object
227 228 229 230 |
# File 'lib/whimsy/asf/ldap.rb', line 227 def members ASF.search_one(base, "cn=#{name}", 'member').flatten. map {|uid| Person.find uid[/uid=(.*?),/,1]} end |