diff --git a/acs/attribute_aggregator/admin.py b/acs/attribute_aggregator/admin.py new file mode 100644 index 0000000..a224bc2 --- /dev/null +++ b/acs/attribute_aggregator/admin.py @@ -0,0 +1,29 @@ +from django.contrib import admin + +from models import AttributeSource, UserAliasInSource + +class LdapSourceAdmin(admin.ModelAdmin): + fieldsets = ( + (None, { + 'fields' : ( + 'name', + 'server', + 'user', + 'password', + 'base', + 'port', + 'ldaps', + 'certificate', + 'is_auth_backend', + ) + }), + ) + +admin.site.register(AttributeSource) +admin.site.register(UserAliasInSource) + +try: + from models import LdapSource + admin.site.register(LdapSource, LdapSourceAdmin) +except ImportError: + pass