Revision 7b832340
Added by Marc Dequènes over 15 years ago
- ID 7b8323404d9417cd4732eb199306b5fabbf82b84
lib/ldap_shadows/shadow.rb | ||
---|---|---|
|
||
object_name = object_name.to_sym
|
||
klass_name = self.class.object_name_to_klass_name(object_name)
|
||
klass_content = @config.load_hook_content(@name, 'object', object_name)
|
||
|
||
# create class
|
||
Objects.module_eval(<<-EOS)
|
||
class #{klass_name} < LdapObject; end
|
||
class #{klass_name} < LdapObject
|
||
#{klass_content}
|
||
end
|
||
EOS
|
||
|
||
# configure class
|
Also available in: Unified diff
[fix/evol] corrected before delete hook and added complete hook support for objects