diff options
author | Adam Young <ayoung@redhat.com> | 2011-05-06 17:04:09 -0400 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-05-26 14:53:40 -0400 |
commit | 1636d649264348526012b1f699284ad728e8a43d (patch) | |
tree | d65f7427070871b8a50ab3dbf4b8bfab65530da6 /ipalib/plugins | |
parent | 5288bdb79ae7602cb72a735fad0c8b6e62a48df0 (diff) | |
download | freeipa-1636d649264348526012b1f699284ad728e8a43d.tar.gz freeipa-1636d649264348526012b1f699284ad728e8a43d.tar.xz freeipa-1636d649264348526012b1f699284ad728e8a43d.zip |
automount UI
automount implemented using standard facets and containing_entity pkey generation
sample data fixtures for automount.
messages for automount and HBAC.
modified form of the search facet used to nest the automount entities
Add works for nested entities. Delete works for all but keys. Since the API for this is going to change, I'm not going to fix it pre-checkin.
All the places the PKEY prefix is needed uses a single function. Added breadcrumb trail into title.
update ipa_init sample data
add redirect logic for pages without pkeys.
add and delete link to appropriate entities for nested search facet.
Using on demand entities. Fixed breadcrumbs.
Diffstat (limited to 'ipalib/plugins')
-rw-r--r-- | ipalib/plugins/automount.py | 2 | ||||
-rw-r--r-- | ipalib/plugins/internal.py | 13 |
2 files changed, 11 insertions, 4 deletions
diff --git a/ipalib/plugins/automount.py b/ipalib/plugins/automount.py index 65d7322d2..504e183bf 100644 --- a/ipalib/plugins/automount.py +++ b/ipalib/plugins/automount.py @@ -186,7 +186,7 @@ class automountlocation(LDAPObject): object_name_plural = 'automount locations' object_class = ['nscontainer'] default_attributes = ['cn'] - label = _('Automount') + label = _('Automount Locations') takes_params = ( diff --git a/ipalib/plugins/internal.py b/ipalib/plugins/internal.py index dabe4e58d..78c5a8480 100644 --- a/ipalib/plugins/internal.py +++ b/ipalib/plugins/internal.py @@ -100,7 +100,13 @@ class i18n_messages(Command): }, "automountlocation": { "add":_("Add Automount Location"), - "identity":_("Automount Location Settings"), + "identity":_("Automount Location Settings") + }, + "automountmap": { + "add":_("Add Automount Map") + }, + "automountkey": { + "add":_("Add Automount Key") }, "cert": { "unspecified":_("Unspecified"), @@ -372,8 +378,9 @@ class i18n_messages(Command): "audit": _("Audit"), "ipaserver":_("IPA Server"), "sudo":_("Sudo"), - "hbac":_("HBAC"), - "role":_("Role Based Access Control") + "hbac":_("Host Based Access Control"), + "role":_("Role Based Access Control"), + "automount":_("Automount") }, "association":{ "add":_("Add ${other_entity} into ${entity} ${primary_key}"), |