Styling: PermissionNamespace keyword arguments
Add keyword arguments to all called instances of PermissionNamespace. Sort name and label arguments. Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
This commit is contained in:
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('acls', _('Access control lists'))
|
namespace = PermissionNamespace(label=_('Access control lists'), name='acls')
|
||||||
|
|
||||||
permission_acl_edit = namespace.add_permission(
|
permission_acl_edit = namespace.add_permission(
|
||||||
name='acl_edit', label=_('Edit ACLs')
|
name='acl_edit', label=_('Edit ACLs')
|
||||||
|
|||||||
@@ -183,7 +183,7 @@ class ACLPermissionsView(AssignRemoveView):
|
|||||||
(force_text(permission.pk), permission) for permission in permissions
|
(force_text(permission.pk), permission) for permission in permissions
|
||||||
]
|
]
|
||||||
results.append(
|
results.append(
|
||||||
(PermissionNamespace.get(namespace), permission_options)
|
(PermissionNamespace.get(name=namespace), permission_options)
|
||||||
)
|
)
|
||||||
|
|
||||||
return results
|
return results
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('cabinets', _('Cabinets'))
|
namespace = PermissionNamespace(label=_('Cabinets'), name='cabinets')
|
||||||
|
|
||||||
# Translators: this refers to the permission that will allow users to add
|
# Translators: this refers to the permission that will allow users to add
|
||||||
# documents to cabinets.
|
# documents to cabinets.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('checkouts', _('Document checkout'))
|
namespace = PermissionNamespace(label=_('Document checkout'), name='checkouts')
|
||||||
|
|
||||||
permission_document_checkin = namespace.add_permission(
|
permission_document_checkin = namespace.add_permission(
|
||||||
name='checkin_document', label=_('Check in documents')
|
name='checkin_document', label=_('Check in documents')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('common', _('Common'))
|
namespace = PermissionNamespace(label=_('Common'), name='common')
|
||||||
|
|
||||||
permission_error_log_view = namespace.add_permission(
|
permission_error_log_view = namespace.add_permission(
|
||||||
name='error_log_view', label=_('View error log')
|
name='error_log_view', label=_('View error log')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('converter', _('Converter'))
|
namespace = PermissionNamespace(label=_('Converter'), name='converter')
|
||||||
|
|
||||||
permission_transformation_create = namespace.add_permission(
|
permission_transformation_create = namespace.add_permission(
|
||||||
name='transformation_create', label=_('Create new transformations')
|
name='transformation_create', label=_('Create new transformations')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('django_gpg', _('Key management'))
|
namespace = PermissionNamespace(label=_('Key management'), name='django_gpg')
|
||||||
|
|
||||||
permission_key_delete = namespace.add_permission(
|
permission_key_delete = namespace.add_permission(
|
||||||
name='key_delete', label=_('Delete keys')
|
name='key_delete', label=_('Delete keys')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('comments', _('Comments'))
|
namespace = PermissionNamespace(label=_('Comments'), name='comments')
|
||||||
|
|
||||||
permission_comment_create = namespace.add_permission(
|
permission_comment_create = namespace.add_permission(
|
||||||
name='comment_create', label=_('Create new comments')
|
name='comment_create', label=_('Create new comments')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('document_indexing', _('Indexing'))
|
namespace = PermissionNamespace(label=_('Indexing'), name='document_indexing')
|
||||||
|
|
||||||
permission_document_indexing_create = namespace.add_permission(
|
permission_document_indexing_create = namespace.add_permission(
|
||||||
name='document_index_create', label=_('Create new document indexes')
|
name='document_index_create', label=_('Create new document indexes')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('document_parsing', _('Document parsing'))
|
namespace = PermissionNamespace(label=_('Document parsing'), name='document_parsing')
|
||||||
|
|
||||||
permission_content_view = namespace.add_permission(
|
permission_content_view = namespace.add_permission(
|
||||||
name='content_view', label=_('View the content of a document')
|
name='content_view', label=_('View the content of a document')
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace(
|
namespace = PermissionNamespace(
|
||||||
'document_signatures', _('Document signatures')
|
label=_('Document signatures'), name='document_signatures'
|
||||||
)
|
)
|
||||||
|
|
||||||
permission_document_version_sign_detached = namespace.add_permission(
|
permission_document_version_sign_detached = namespace.add_permission(
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('document_states', _('Document workflows'))
|
namespace = PermissionNamespace(label=_('Document workflows'), name='document_states')
|
||||||
|
|
||||||
permission_workflow_create = namespace.add_permission(
|
permission_workflow_create = namespace.add_permission(
|
||||||
name='workflow_create', label=_('Create workflows')
|
name='workflow_create', label=_('Create workflows')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('documents', _('Documents'))
|
namespace = PermissionNamespace(label=_('Documents'), name='documents')
|
||||||
|
|
||||||
permission_document_create = namespace.add_permission(
|
permission_document_create = namespace.add_permission(
|
||||||
name='document_create', label=_('Create documents')
|
name='document_create', label=_('Create documents')
|
||||||
@@ -52,7 +52,7 @@ permission_empty_trash = namespace.add_permission(
|
|||||||
)
|
)
|
||||||
|
|
||||||
setup_namespace = PermissionNamespace(
|
setup_namespace = PermissionNamespace(
|
||||||
'documents_types', label=_('Document types')
|
label=_('Document types'), name='documents_types'
|
||||||
)
|
)
|
||||||
permission_document_type_create = setup_namespace.add_permission(
|
permission_document_type_create = setup_namespace.add_permission(
|
||||||
name='document_type_create', label=_('Create document types')
|
name='document_type_create', label=_('Create document types')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('events', _('Events'))
|
namespace = PermissionNamespace(label=_('Events'), name='events')
|
||||||
permission_events_view = namespace.add_permission(
|
permission_events_view = namespace.add_permission(
|
||||||
name='events_view', label=_('Access the events of an object')
|
name='events_view', label=_('Access the events of an object')
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('file_metadata', _('File metadata'))
|
namespace = PermissionNamespace(label=_('File metadata'), name='file_metadata')
|
||||||
|
|
||||||
permission_document_type_file_metadata_setup = namespace.add_permission(
|
permission_document_type_file_metadata_setup = namespace.add_permission(
|
||||||
name='file_metadata_document_type_setup',
|
name='file_metadata_document_type_setup',
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('linking', _('Smart links'))
|
namespace = PermissionNamespace(label=_('Smart links'), name='linking')
|
||||||
|
|
||||||
permission_smart_link_view = namespace.add_permission(
|
permission_smart_link_view = namespace.add_permission(
|
||||||
name='smart_link_view', label=_('View existing smart links')
|
name='smart_link_view', label=_('View existing smart links')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('mailing', _('Mailing'))
|
namespace = PermissionNamespace(label=_('Mailing'), name='mailing')
|
||||||
|
|
||||||
permission_mailing_link = namespace.add_permission(
|
permission_mailing_link = namespace.add_permission(
|
||||||
name='mail_link', label=_('Send document link via email')
|
name='mail_link', label=_('Send document link via email')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('statistics', _('Statistics'))
|
namespace = PermissionNamespace(label=_('Statistics'), name='statistics')
|
||||||
|
|
||||||
permission_statistics_view = namespace.add_permission(
|
permission_statistics_view = namespace.add_permission(
|
||||||
name='statistics_view', label=_('View statistics')
|
name='statistics_view', label=_('View statistics')
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('metadata', _('Metadata'))
|
namespace = PermissionNamespace(label=_('Metadata'), name='metadata')
|
||||||
|
|
||||||
permission_metadata_document_edit = namespace.add_permission(
|
permission_metadata_document_edit = namespace.add_permission(
|
||||||
name='metadata_document_edit', label=_('Edit a document\'s metadata')
|
name='metadata_document_edit', label=_('Edit a document\'s metadata')
|
||||||
)
|
)
|
||||||
@@ -18,7 +19,8 @@ permission_metadata_document_view = namespace.add_permission(
|
|||||||
name='metadata_document_view', label=_('View metadata from a document')
|
name='metadata_document_view', label=_('View metadata from a document')
|
||||||
)
|
)
|
||||||
|
|
||||||
setup_namespace = PermissionNamespace('metadata_setup', _('Metadata setup'))
|
setup_namespace = PermissionNamespace(label=_('Metadata setup'), name='metadata_setup')
|
||||||
|
|
||||||
permission_metadata_type_edit = setup_namespace.add_permission(
|
permission_metadata_type_edit = setup_namespace.add_permission(
|
||||||
name='metadata_type_edit', label=_('Edit metadata types')
|
name='metadata_type_edit', label=_('Edit metadata types')
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('motd', _('Message of the day'))
|
namespace = PermissionNamespace(label=_('Message of the day'), name='motd')
|
||||||
|
|
||||||
permission_message_create = namespace.add_permission(
|
permission_message_create = namespace.add_permission(
|
||||||
name='message_create', label=_('Create messages')
|
name='message_create', label=_('Create messages')
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class LinkClassTestCase(GenericViewTestCase):
|
|||||||
self.add_test_view(test_object=self.group)
|
self.add_test_view(test_object=self.group)
|
||||||
|
|
||||||
self.namespace = PermissionNamespace(
|
self.namespace = PermissionNamespace(
|
||||||
TEST_PERMISSION_NAMESPACE_NAME, TEST_PERMISSION_NAMESPACE_TEXT
|
label=TEST_PERMISSION_NAMESPACE_TEXT, name=TEST_PERMISSION_NAMESPACE_NAME
|
||||||
)
|
)
|
||||||
|
|
||||||
self.permission = self.namespace.add_permission(
|
self.permission = self.namespace.add_permission(
|
||||||
@@ -159,7 +159,7 @@ class MenuClassTestCase(GenericViewTestCase):
|
|||||||
self.add_test_view(test_object=self.group)
|
self.add_test_view(test_object=self.group)
|
||||||
|
|
||||||
self.namespace = PermissionNamespace(
|
self.namespace = PermissionNamespace(
|
||||||
TEST_PERMISSION_NAMESPACE_NAME, TEST_PERMISSION_NAMESPACE_TEXT
|
label=TEST_PERMISSION_NAMESPACE_TEXT, name=TEST_PERMISSION_NAMESPACE_NAME
|
||||||
)
|
)
|
||||||
|
|
||||||
self.permission = self.namespace.add_permission(
|
self.permission = self.namespace.add_permission(
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('ocr', _('OCR'))
|
namespace = PermissionNamespace(label=_('OCR'), name='ocr')
|
||||||
|
|
||||||
permission_ocr_document = namespace.add_permission(
|
permission_ocr_document = namespace.add_permission(
|
||||||
name='ocr_document', label=_('Submit documents for OCR')
|
name='ocr_document', label=_('Submit documents for OCR')
|
||||||
|
|||||||
@@ -32,9 +32,9 @@ class PermissionNamespace(object):
|
|||||||
'"purgepermissions" and try again.'
|
'"purgepermissions" and try again.'
|
||||||
)
|
)
|
||||||
|
|
||||||
def __init__(self, name, label):
|
def __init__(self, label, name):
|
||||||
self.name = name
|
|
||||||
self.label = label
|
self.label = label
|
||||||
|
self.name = name
|
||||||
self.permissions = []
|
self.permissions = []
|
||||||
self.__class__._registry[name] = self
|
self.__class__._registry[name] = self
|
||||||
|
|
||||||
@@ -83,9 +83,9 @@ class Permission(object):
|
|||||||
if permissions.stored_permission.requester_has_this(requester):
|
if permissions.stored_permission.requester_has_this(requester):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
logger.debug('User "%s" does not have permissions "%s"',
|
logger.debug(
|
||||||
requester,
|
'User "%s" does not have permissions "%s"', requester, permissions
|
||||||
permissions)
|
)
|
||||||
raise PermissionDenied(_('Insufficient permissions.'))
|
raise PermissionDenied(_('Insufficient permissions.'))
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from . import PermissionNamespace
|
from . import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('permissions', _('Permissions'))
|
namespace = PermissionNamespace(label=_('Permissions'), name='permissions')
|
||||||
|
|
||||||
permission_role_view = namespace.add_permission(
|
permission_role_view = namespace.add_permission(
|
||||||
name='role_view', label=_('View roles')
|
name='role_view', label=_('View roles')
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ class SetupRolePermissionsView(AssignRemoveView):
|
|||||||
(force_text(permission.pk), permission) for permission in permissions
|
(force_text(permission.pk), permission) for permission in permissions
|
||||||
]
|
]
|
||||||
results.append(
|
results.append(
|
||||||
(PermissionNamespace.get(namespace), permission_options)
|
(PermissionNamespace.get(name=namespace), permission_options)
|
||||||
)
|
)
|
||||||
|
|
||||||
return results
|
return results
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('smart_settings', _('Smart settings'))
|
namespace = PermissionNamespace(label=_('Smart settings'), name='smart_settings')
|
||||||
|
|
||||||
permission_settings_edit = namespace.add_permission(
|
permission_settings_edit = namespace.add_permission(
|
||||||
name='permission_settings_edit', label=_('Edit settings')
|
name='permission_settings_edit', label=_('Edit settings')
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('sources_setup', _('Sources setup'))
|
namespace = PermissionNamespace(label=_('Sources setup'), name='source_setup')
|
||||||
|
|
||||||
permission_sources_setup_create = namespace.add_permission(
|
permission_sources_setup_create = namespace.add_permission(
|
||||||
name='sources_setup_create', label=_('Create new document sources')
|
name='sources_setup_create', label=_('Create new document sources')
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('tags', _('Tags'))
|
namespace = PermissionNamespace(label=_('Tags'), name='tags')
|
||||||
|
|
||||||
permission_tag_create = namespace.add_permission(
|
permission_tag_create = namespace.add_permission(
|
||||||
name='tag_create', label=_('Create new tags')
|
name='tag_create', label=_('Create new tags')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('task_manager', _('Task manager'))
|
namespace = PermissionNamespace(label=_('Task manager'), name='task_manager')
|
||||||
|
|
||||||
permission_task_view = namespace.add_permission(
|
permission_task_view = namespace.add_permission(
|
||||||
name='task_view', label=_('View tasks')
|
name='task_view', label=_('View tasks')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
|
|||||||
|
|
||||||
from mayan.apps.permissions import PermissionNamespace
|
from mayan.apps.permissions import PermissionNamespace
|
||||||
|
|
||||||
namespace = PermissionNamespace('user_management', _('User management'))
|
namespace = PermissionNamespace(label=_('User management'), name='user_management')
|
||||||
|
|
||||||
permission_group_create = namespace.add_permission(
|
permission_group_create = namespace.add_permission(
|
||||||
name='group_create', label=_('Create new groups')
|
name='group_create', label=_('Create new groups')
|
||||||
|
|||||||
Reference in New Issue
Block a user