Module: ActiveLdap::Operations::LDIF
- Defined in:
- lib/active_ldap/operations.rb
Defined Under Namespace
Modules: AddRecordLoadable, ContentRecordLoadable, DeleteRecordLoadable, ModifyNameRecordLoadable, ModifyRecordLoadable
Instance Method Summary collapse
Instance Method Details
#dump(options = {}) ⇒ Object
324 325 326 327 328 329 330 331 332 333 |
# File 'lib/active_ldap/operations.rb', line 324 def dump(={}) ldif = Ldif.new = {:base => base, :scope => scope}.merge() [:connection] ||= connection [:connection].search() do |dn, attributes| ldif << Ldif::Record.new(dn, attributes) end return "" if ldif.records.empty? ldif.to_s end |