Class Index [+]

Quicksearch

ActiveSambaLdap::Configuration::ClassMethods

Public Instance Methods

merge_configuration(config, *rest) click to toggle source

(Not documented)

# File lib/active_samba_ldap/configuration.rb, line 60
      def merge_configuration(config, *rest)
        config = config.symbolize_keys
        config = (configurations["common"] || {}).symbolize_keys.merge(config)
        ValidHash.new.merge(super(Private.new(config).merge, *rest))
      end
required_configuration_variables(*names) click to toggle source

(Not documented)

# File lib/active_samba_ldap/configuration.rb, line 66
      def required_configuration_variables(*names)
        config = configuration
        if config.nil?
          missing_variables = names
        else
          missing_variables = names.find_all do |name|
            config[name.to_sym].nil?
          end
        end
        unless missing_variables.empty?
          raise MissingRequiredVariableError.new(missing_variables)
        end
      end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.