[asl-commit] ActiveSambaLdap (trunk) r78:

null at cozmixng.org null at cozmixng.org
Fri Aug 3 22:52:02 EDT 2007


retro	2007-08-04 11:52:00 +0900 (Sat, 04 Aug 2007)

  New Revision: 78

  Modified files:
    trunk/lib/active_samba_ldap/configuration.rb

  Log:


  Modified: trunk/lib/active_samba_ldap/configuration.rb (+9 -0)
===================================================================
--- trunk/lib/active_samba_ldap/configuration.rb	2007-03-06 00:36:14 -15:00 (rev 77)
+++ trunk/lib/active_samba_ldap/configuration.rb	2007-08-04 11:52:00 +09:00 (rev 78)
@@ -48,6 +48,15 @@
         end
       end
 
+      def remove_connection_related_configuration(config)
+        target_keys = Private::VARIABLES.collect do |name|
+          name.to_sym
+        end - ActiveLdap::Adaptor::Base::VALID_ADAPTOR_CONFIGURATION_KEYS
+        super(config).reject do |key, value|
+          target_keys.include?(key)
+	end
+      end
+
       def merge_configuration(config)
         config = config.symbolize_keys
         config = (configurations["common"] || {}).symbolize_keys.merge(config)



More information about the asl-commit mailing list