summaryrefslogtreecommitdiffstats
path: root/keystone-moon/keystone/contrib/moon/controllers.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone-moon/keystone/contrib/moon/controllers.py')
-rw-r--r--keystone-moon/keystone/contrib/moon/controllers.py606
1 files changed, 297 insertions, 309 deletions
diff --git a/keystone-moon/keystone/contrib/moon/controllers.py b/keystone-moon/keystone/contrib/moon/controllers.py
index 047059d0..46590892 100644
--- a/keystone-moon/keystone/contrib/moon/controllers.py
+++ b/keystone-moon/keystone/contrib/moon/controllers.py
@@ -8,8 +8,6 @@ from keystone.common import dependency
from keystone import config
from keystone.models import token_model
from keystone.contrib.moon.exception import *
-import os
-import glob
from oslo_log import log
CONF = config.CONF
@@ -31,27 +29,17 @@ class Configuration(controller.V3Controller):
@controller.protected()
def get_policy_templates(self, context, **kw):
- user_id = self._get_user_uuid_from_token(context.get("token_id"))
- return self.configuration_api_get_policy_templete_dict(user_id)
+ user_id = self._get_user_id_from_token(context.get('token_id'))
+ return self.configuration_api.get_policy_templates_dict(user_id)
@controller.protected()
def get_aggregation_algorithms(self, context, **kw):
- """
- :param context:
- :param kw:
- :return: {aggregation_algorithm_id: description}
- """
- user_id = self._get_user_uuid_from_token(context.get("token_id"))
+ user_id = self._get_user_id_from_token(context.get('token_id'))
return self.configuration_api.get_aggregation_algorithms_dict(user_id)
@controller.protected()
def get_sub_meta_rule_algorithms(self, context, **kw):
- """
- :param context:
- :param kw:
- :return: {sub_meta_rule_algorithm_id: description}
- """
- user_id = self._get_user_uuid_from_token(context.get("token_id"))
+ user_id = self._get_user_id_from_token(context.get('token_id'))
return self.configuration_api.get_sub_meta_rule_algorithms_dict(user_id)
@@ -68,45 +56,45 @@ class Tenants(controller.V3Controller):
@controller.protected()
def get_tenants(self, context, **kw):
- user_id = self._get_user_id_from_token(context.get("token_id"))
+ user_id = self._get_user_id_from_token(context.get('token_id'))
return self.tenant_api.get_tenants_dict(user_id)
@controller.protected()
def add_tenant(self, context, **kw):
- user_id = self._get_user_id_from_token(context.get("token_id"))
+ user_id = self._get_user_id_from_token(context.get('token_id'))
# Next line will raise an error if tenant doesn't exist
- k_tenant_dict = self.resource_api.get_project_by_name(kw.get("name", None))
+ k_tenant_dict = self.resource_api.get_project_by_name(kw.get('tenant_name', None))
tenant_dict = dict()
tenant_dict['id'] = k_tenant_dict['id']
- tenant_dict['name'] = kw.get("name", None)
- tenant_dict['description'] = kw.get("description", None)
- tenant_dict['intra_authz_ext_id'] = kw.get("intra_authz_ext_id", None)
- tenant_dict['intra_admin_ext_id'] = kw.get("intra_admin_ext_id", None)
+ tenant_dict['name'] = kw.get('tenant_name', None)
+ tenant_dict['description'] = kw.get('tenant_description', None)
+ tenant_dict['intra_authz_extension_id'] = kw.get('tenant_intra_authz_extension_id', None)
+ tenant_dict['intra_admin_extension_id'] = kw.get('tenant_intra_admin_extension_id', None)
return self.tenant_api.add_tenant_dict(user_id, tenant_dict)
@controller.protected()
def get_tenant(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- tenant_id = kw.get("tenant_id", None)
- return self.tenant_api.get_tenants_dict(user_id, tenant_id)
+ tenant_id = kw.get('tenant_id', None)
+ return self.tenant_api.get_tenant_dict(user_id, tenant_id)
@controller.protected()
def del_tenant(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- tenant_id = kw.get("tenant_id", None)
+ tenant_id = kw.get('tenant_id', None)
return self.tenant_api.del_tenant(user_id, tenant_id)
@controller.protected()
def set_tenant(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
# Next line will raise an error if tenant doesn't exist
- k_tenant_dict = self.resource_api.get_project(kw.get('id', None))
- tenant_id = kw.get('id', None)
+ k_tenant_dict = self.resource_api.get_project(kw.get('tenant_id', None))
+ tenant_id = kw.get('tenant_id', None)
tenant_dict = dict()
- tenant_dict['name'] = k_tenant_dict.get("name", None)
- tenant_dict['description'] = kw.get("description", None)
- tenant_dict['intra_authz_ext_id'] = kw.get("intra_authz_ext_id", None)
- tenant_dict['intra_admin_ext_id'] = kw.get("intra_admin_ext_id", None)
+ tenant_dict['name'] = k_tenant_dict.get('name', None)
+ tenant_dict['description'] = kw.get('tenant_description', None)
+ tenant_dict['intra_authz_extension_id'] = kw.get('tenant_intra_authz_extension_id', None)
+ tenant_dict['intra_admin_extension_id'] = kw.get('tenant_intra_admin_extension_id', None)
self.tenant_api.set_tenant_dict(user_id, tenant_id, tenant_dict)
@@ -135,7 +123,7 @@ class IntraExtensions(controller.V3Controller):
def _get_user_id_from_token(self, token_id):
response = self.token_provider_api.validate_token(token_id)
token_ref = token_model.KeystoneToken(token_id=token_id, token_data=response)
- return token_ref['user']
+ return token_ref.get('user')
# IntraExtension functions
@controller.protected()
@@ -147,607 +135,607 @@ class IntraExtensions(controller.V3Controller):
def add_intra_extension(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
intra_extension_dict = dict()
- intra_extension_dict["name"] = kw.get("intra_extension_name", None)
- intra_extension_dict["model"] = kw.get("intra_extension_model", None)
- intra_extension_dict["genre"] = kw.get("intra_extension_genre", None)
- intra_extension_dict["description"] = kw.get("intra_extension_description", None)
- intra_extension_dict["subject_categories"] = kw.get("intra_extension_subject_categories", dict())
- intra_extension_dict["object_categories"] = kw.get("intra_extension_object_categories", dict())
- intra_extension_dict["action_categories"] = kw.get("intra_extension_action_categories", dict())
- intra_extension_dict["subjects"] = kw.get("intra_extension_subjects", dict())
- intra_extension_dict["objects"] = kw.get("intra_extension_objects", dict())
- intra_extension_dict["actions"] = kw.get("intra_extension_actions", dict())
- intra_extension_dict["subject_category_scopes"] = kw.get("intra_extension_subject_category_scopes", dict())
- intra_extension_dict["object_category_scopes"] = kw.get("intra_extension_object_category_scopes", dict())
- intra_extension_dict["action_category_scopes"] = kw.get("intra_extension_action_category_scopes", dict())
- intra_extension_dict["subject_assignments"] = kw.get("intra_extension_subject_assignments", dict())
- intra_extension_dict["object_assignments"] = kw.get("intra_extension_object_assignments", dict())
- intra_extension_dict["action_assignments"] = kw.get("intra_extension_action_assignments", dict())
- intra_extension_dict["aggregation_algorithm"] = kw.get("intra_extension_aggregation_algorithm", dict())
- intra_extension_dict["sub_meta_rules"] = kw.get("intra_extension_sub_meta_rules", dict())
- intra_extension_dict["rules"] = kw.get("intra_extension_rules", dict())
+ intra_extension_dict['name'] = kw.get('intra_extension_name', None)
+ intra_extension_dict['model'] = kw.get('intra_extension_model', None)
+ intra_extension_dict['genre'] = kw.get('intra_extension_genre', None)
+ intra_extension_dict['description'] = kw.get('intra_extension_description', None)
+ intra_extension_dict['subject_categories'] = kw.get('intra_extension_subject_categories', dict())
+ intra_extension_dict['object_categories'] = kw.get('intra_extension_object_categories', dict())
+ intra_extension_dict['action_categories'] = kw.get('intra_extension_action_categories', dict())
+ intra_extension_dict['subjects'] = kw.get('intra_extension_subjects', dict())
+ intra_extension_dict['objects'] = kw.get('intra_extension_objects', dict())
+ intra_extension_dict['actions'] = kw.get('intra_extension_actions', dict())
+ intra_extension_dict['subject_scopes'] = kw.get('intra_extension_subject_scopes', dict())
+ intra_extension_dict['object_scopes'] = kw.get('intra_extension_object_scopes', dict())
+ intra_extension_dict['action_scopes'] = kw.get('intra_extension_action_scopes', dict())
+ intra_extension_dict['subject_assignments'] = kw.get('intra_extension_subject_assignments', dict())
+ intra_extension_dict['object_assignments'] = kw.get('intra_extension_object_assignments', dict())
+ intra_extension_dict['action_assignments'] = kw.get('intra_extension_action_assignments', dict())
+ intra_extension_dict['aggregation_algorithm'] = kw.get('intra_extension_aggregation_algorithm', dict())
+ intra_extension_dict['sub_meta_rules'] = kw.get('intra_extension_sub_meta_rules', dict())
+ intra_extension_dict['rules'] = kw.get('intra_extension_rules', dict())
return self.admin_api.load_intra_extension_dict(user_id, intra_extension_dict=intra_extension_dict)
@controller.protected()
def get_intra_extension(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- return self.admin_api.get_intra_extensions_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_intra_extension_dict(user_id, intra_extension_id)
@controller.protected()
def del_intra_extension(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- self.admin_api.del_intra_extension(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ self.admin_api.del_intra_extension(user_id, intra_extension_id)
@controller.protected()
def set_intra_extension(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
intra_extension_dict = dict()
- intra_extension_dict["name"] = kw.get("intra_extension_name", None)
- intra_extension_dict["model"] = kw.get("intra_extension_model", None)
- intra_extension_dict["genre"] = kw.get("intra_extension_genre", None)
- intra_extension_dict["description"] = kw.get("intra_extension_description", None)
- return self.admin_api.set_intra_extension_dict(user_id, ie_id, intra_extension_dict)
+ intra_extension_dict['name'] = kw.get('intra_extension_name', None)
+ intra_extension_dict['model'] = kw.get('intra_extension_model', None)
+ intra_extension_dict['genre'] = kw.get('intra_extension_genre', None)
+ intra_extension_dict['description'] = kw.get('intra_extension_description', None)
+ return self.admin_api.set_intra_extension_dict(user_id, intra_extension_id, intra_extension_dict)
# Metadata functions
@controller.protected()
def get_subject_categories(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- return self.admin_api.get_subject_categories_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_subject_categories_dict(user_id, intra_extension_id)
@controller.protected()
def add_subject_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
subject_category_dict = dict()
- subject_category_dict['name'] = kw.get("subject_category_name", None)
- subject_category_dict['description'] = kw.get("subject_category_description", None)
- return self.admin_api.add_subject_category(user_id, ie_id, subject_category_dict)
+ subject_category_dict['name'] = kw.get('subject_category_name', None)
+ subject_category_dict['description'] = kw.get('subject_category_description', None)
+ return self.admin_api.add_subject_category(user_id, intra_extension_id, subject_category_dict)
@controller.protected()
def get_subject_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- subject_category_id = kw.get("subject_category_id", None)
- return self.admin_api.get_subject_category_dict(user_id, ie_id, subject_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ return self.admin_api.get_subject_category_dict(user_id, intra_extension_id, subject_category_id)
@controller.protected()
def del_subject_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- subject_category_id = kw.get("subject_category_id", None)
- self.admin_api.del_subject_category(user_id, ie_id, subject_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ self.admin_api.del_subject_category(user_id, intra_extension_id, subject_category_id)
@controller.protected()
def set_subject_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
subject_category_id = kw.get('subject_category_id', None)
subject_category_dict = dict()
- subject_category_dict['name'] = kw.get("subject_category_name", None)
- subject_category_dict['description'] = kw.get("subject_category_description", None)
- return self.admin_api.set_subject_category(user_id, ie_id, subject_category_id, subject_category_dict)
+ subject_category_dict['name'] = kw.get('subject_category_name', None)
+ subject_category_dict['description'] = kw.get('subject_category_description', None)
+ return self.admin_api.set_subject_category(user_id, intra_extension_id, subject_category_id, subject_category_dict)
@controller.protected()
def get_object_categories(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- return self.admin_api.get_object_categories_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_object_categories_dict(user_id, intra_extension_id)
@controller.protected()
def add_object_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
object_category_dict = dict()
object_category_dict['name'] = kw.get('object_category_name', None)
object_category_dict['description'] = kw.get('object_category_description', None)
- return self.admin_api.add_object_category(user_id, ie_id, object_category_dict)
+ return self.admin_api.add_object_category(user_id, intra_extension_id, object_category_dict)
@controller.protected()
def get_object_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- object_category_id = kw.get("object_category_id", None)
- return self.admin_api.get_object_categories_dict(user_id, ie_id, object_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ return self.admin_api.get_object_categories_dict(user_id, intra_extension_id, object_category_id)
@controller.protected()
def del_object_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- object_category_id = kw.get("object_category_id", None)
- self.admin_api.del_object_category(user_id, ie_id, object_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ self.admin_api.del_object_category(user_id, intra_extension_id, object_category_id)
@controller.protected()
def set_object_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
object_category_id = kw.get('object_category_id', None)
object_category_dict = dict()
- object_category_dict['name'] = kw.get("object_category_name", None)
- object_category_dict['description'] = kw.get("object_category_description", None)
- return self.admin_api.set_object_category(user_id, ie_id, object_category_id, object_category_dict)
+ object_category_dict['name'] = kw.get('object_category_name', None)
+ object_category_dict['description'] = kw.get('object_category_description', None)
+ return self.admin_api.set_object_category(user_id, intra_extension_id, object_category_id, object_category_dict)
@controller.protected()
def get_action_categories(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- return self.admin_api.get_action_categories_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_action_categories_dict(user_id, intra_extension_id)
@controller.protected()
def add_action_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
action_category_dict = dict()
- action_category_dict['name'] = kw.get("action_category_name", None)
- action_category_dict['description'] = kw.get("action_category_description", None)
- return self.admin_api.add_action_category(user_id, ie_id, action_category_dict)
+ action_category_dict['name'] = kw.get('action_category_name', None)
+ action_category_dict['description'] = kw.get('action_category_description', None)
+ return self.admin_api.add_action_category(user_id, intra_extension_id, action_category_dict)
@controller.protected()
def get_action_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- action_category_id = kw.get("action_category_id", None)
- return self.admin_api.get_action_categories_dict(user_id, ie_id, action_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ return self.admin_api.get_action_categories_dict(user_id, intra_extension_id, action_category_id)
@controller.protected()
def del_action_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- action_category_id = kw.get("action_category_id", None)
- self.admin_api.del_action_category(user_id, ie_id, action_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ self.admin_api.del_action_category(user_id, intra_extension_id, action_category_id)
@controller.protected()
def set_action_category(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
action_category_id = kw.get('action_category_id', None)
action_category_dict = dict()
- action_category_dict['name'] = kw.get("action_category_name", None)
- action_category_dict['description'] = kw.get("action_category_description", None)
- return self.admin_api.set_action_category(user_id, ie_id, action_category_id, action_category_dict)
+ action_category_dict['name'] = kw.get('action_category_name', None)
+ action_category_dict['description'] = kw.get('action_category_description', None)
+ return self.admin_api.set_action_category(user_id, intra_extension_id, action_category_id, action_category_dict)
# Perimeter functions
@controller.protected()
def get_subjects(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- return self.admin_api.get_subjects_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_subjects_dict(user_id, intra_extension_id)
@controller.protected()
def add_subject(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
+ intra_extension_id = kw.get('intra_extension_id', None)
subject_dict = dict()
- subject_dict['name'] = kw.get("subject_name", None)
- subject_dict['description'] = kw.get("description", None)
- return self.admin_api.add_subject_dict(user_id, ie_id, subject_dict)
+ subject_dict['name'] = kw.get('subject_name', None)
+ subject_dict['description'] = kw.get('description', None)
+ return self.admin_api.add_subject_dict(user_id, intra_extension_id, subject_dict)
@controller.protected()
def get_subject(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- subject_id = kw.get("subject_id", None)
- return self.admin_api.get_subject_dict(user_id, ie_id, subject_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
+ return self.admin_api.get_subject_dict(user_id, intra_extension_id, subject_id)
@controller.protected()
def del_subject(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- subject_id = kw.get("subject_id", None)
- self.admin_api.del_subject(user_id, ie_id, subject_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
+ self.admin_api.del_subject(user_id, intra_extension_id, subject_id)
@controller.protected()
def set_subject(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- subject_id = kw.get("subject_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
subject_dict = dict()
- subject_dict['name'] = kw.get("subject_name", None)
- subject_dict['description'] = kw.get("subject_description", None)
- return self.admin_api.set_subject_dict(user_id, ie_id, subject_id, subject_dict)
+ subject_dict['name'] = kw.get('subject_name', None)
+ subject_dict['description'] = kw.get('subject_description', None)
+ return self.admin_api.set_subject_dict(user_id, intra_extension_id, subject_id, subject_dict)
@controller.protected()
def get_objects(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- return self.admin_api.get_objects_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_objects_dict(user_id, intra_extension_id)
@controller.protected()
def add_object(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
object_dict = dict()
- object_dict['name'] = kw.get("object_name", None)
- object_dict['description'] = kw.get("object_description", None)
- return self.admin_api.add_object_dict(user_id, ie_id, object_dict)
+ object_dict['name'] = kw.get('object_name', None)
+ object_dict['description'] = kw.get('object_description', None)
+ return self.admin_api.add_object_dict(user_id, intra_extension_id, object_dict)
@controller.protected()
def get_object(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_id = kw.get("object_id", None)
- return self.admin_api.get_objects_dict(user_id, ie_id, object_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
+ return self.admin_api.get_objects_dict(user_id, intra_extension_id, object_id)
@controller.protected()
def del_object(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_id = kw.get("object_id", None)
- self.admin_api.del_object(user_id, ie_id, object_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
+ self.admin_api.del_object(user_id, intra_extension_id, object_id)
@controller.protected()
def set_object(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- object_id = kw.get("object_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
object_dict = dict()
- object_dict['name'] = kw.get("object_name", None)
- object_dict['description'] = kw.get("object_description", None)
- return self.admin_api.set_object_dict(user_id, ie_id, object_id, object_dict)
+ object_dict['name'] = kw.get('object_name', None)
+ object_dict['description'] = kw.get('object_description', None)
+ return self.admin_api.set_object_dict(user_id, intra_extension_id, object_id, object_dict)
@controller.protected()
def get_actions(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- return self.admin_api.get_actions_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_actions_dict(user_id, intra_extension_id)
@controller.protected()
def add_action(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
action_dict = dict()
- action_dict['name'] = kw.get("action_name", None)
- action_dict['description'] = kw.get("action_description", None)
- return self.admin_api.add_action_dict(user_id, ie_id, action_dict)
+ action_dict['name'] = kw.get('action_name', None)
+ action_dict['description'] = kw.get('action_description', None)
+ return self.admin_api.add_action_dict(user_id, intra_extension_id, action_dict)
@controller.protected()
def get_action(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_id = kw.get("action_id", None)
- return self.admin_api.get_actions_dict(user_id, ie_id, action_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
+ return self.admin_api.get_actions_dict(user_id, intra_extension_id, action_id)
@controller.protected()
def del_action(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_id = kw.get("action_id", None)
- self.admin_api.del_action(user_id, ie_id, action_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
+ self.admin_api.del_action(user_id, intra_extension_id, action_id)
@controller.protected()
def set_action(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get('intra_extension_id', None)
- action_id = kw.get("action_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
action_dict = dict()
- action_dict['name'] = kw.get("action_name", None)
- action_dict['description'] = kw.get("action_description", None)
- return self.admin_api.set_action_dict(user_id, ie_id, action_id, action_dict)
+ action_dict['name'] = kw.get('action_name', None)
+ action_dict['description'] = kw.get('action_description', None)
+ return self.admin_api.set_action_dict(user_id, intra_extension_id, action_id, action_dict)
# Scope functions
@controller.protected()
def get_subject_scopes(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- return self.admin_api.get_subject_scopes_dict(user_id, ie_id, subject_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ return self.admin_api.get_subject_scopes_dict(user_id, intra_extension_id, subject_category_id)
@controller.protected()
def add_subject_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_category_id = kw.get("subject_category_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
subject_scope_dict = dict()
- subject_scope_dict['name'] = kw.get("subject_scope_name", None)
- subject_scope_dict['description'] = kw.get("subject_scope_description", None)
- return self.admin_api.add_subject_scope_dict(user_id, ie_id, subject_category_id, subject_scope_dict)
+ subject_scope_dict['name'] = kw.get('subject_scope_name', None)
+ subject_scope_dict['description'] = kw.get('subject_scope_description', None)
+ return self.admin_api.add_subject_scope_dict(user_id, intra_extension_id, subject_category_id, subject_scope_dict)
@controller.protected()
def get_subject_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- subject_scope_id = kw.get("subject_scope_id", None)
- return self.admin_api.get_subject_scope_dict(user_id, ie_id, subject_category_id, subject_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ subject_scope_id = kw.get('subject_scope_id', None)
+ return self.admin_api.get_subject_scope_dict(user_id, intra_extension_id, subject_category_id, subject_scope_id)
@controller.protected()
def del_subject_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- subject_scope_id = kw.get("subject_scope_id", None)
- self.admin_api.del_subject_scope(user_id, ie_id, subject_category_id, subject_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ subject_scope_id = kw.get('subject_scope_id', None)
+ self.admin_api.del_subject_scope(user_id, intra_extension_id, subject_category_id, subject_scope_id)
@controller.protected()
def set_subject_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- subject_scope_id = kw.get("subject_scope_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ subject_scope_id = kw.get('subject_scope_id', None)
subject_scope_dict = dict()
- subject_scope_dict['name'] = kw.get("subject_scope_name", None)
- subject_scope_dict['description'] = kw.get("subject_scope_description", None)
- return self.admin_api.set_subject_scope_dict(user_id, ie_id, subject_category_id, subject_scope_id, subject_scope_dict)
+ subject_scope_dict['name'] = kw.get('subject_scope_name', None)
+ subject_scope_dict['description'] = kw.get('subject_scope_description', None)
+ return self.admin_api.set_subject_scope_dict(user_id, intra_extension_id, subject_category_id, subject_scope_id, subject_scope_dict)
@controller.protected()
def get_object_scopes(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_category_id = kw.get("object_category_id", None)
- return self.admin_api.get_object_scopes_dict(user_id, ie_id, object_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ return self.admin_api.get_object_scopes_dict(user_id, intra_extension_id, object_category_id)
@controller.protected()
def add_object_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_category_id = kw.get("object_category_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
object_scope_dict = dict()
- object_scope_dict['name'] = kw.get("object_scope_name", None)
- object_scope_dict['description'] = kw.get("object_scope_description", None)
- return self.admin_api.add_object_scope_dict(user_id, ie_id, object_category_id, object_scope_dict)
+ object_scope_dict['name'] = kw.get('object_scope_name', None)
+ object_scope_dict['description'] = kw.get('object_scope_description', None)
+ return self.admin_api.add_object_scope_dict(user_id, intra_extension_id, object_category_id, object_scope_dict)
@controller.protected()
def get_object_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_category_id = kw.get("object_category_id", None)
- object_scope_id = kw.get("object_scope_id", None)
- return self.admin_api.get_object_scopes_dict(user_id, ie_id, object_category_id, object_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ object_scope_id = kw.get('object_scope_id', None)
+ return self.admin_api.get_object_scopes_dict(user_id, intra_extension_id, object_category_id, object_scope_id)
@controller.protected()
def del_object_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_category_id = kw.get("object_category_id", None)
- object_scope_id = kw.get("object_scope_id", None)
- self.admin_api.del_object_scope(user_id, ie_id, object_category_id, object_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ object_scope_id = kw.get('object_scope_id', None)
+ self.admin_api.del_object_scope(user_id, intra_extension_id, object_category_id, object_scope_id)
@controller.protected()
def set_object_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_category_id = kw.get("object_category_id", None)
- object_scope_id = kw.get("object_scope_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ object_scope_id = kw.get('object_scope_id', None)
object_scope_dict = dict()
- object_scope_dict['name'] = kw.get("object_scope_name", None)
- object_scope_dict['description'] = kw.get("object_scope_description", None)
- return self.admin_api.set_object_scope_dict(user_id, ie_id, object_category_id, object_scope_id, object_scope_dict)
+ object_scope_dict['name'] = kw.get('object_scope_name', None)
+ object_scope_dict['description'] = kw.get('object_scope_description', None)
+ return self.admin_api.set_object_scope_dict(user_id, intra_extension_id, object_category_id, object_scope_id, object_scope_dict)
@controller.protected()
def get_action_scopes(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_category_id = kw.get("action_category_id", None)
- return self.admin_api.get_action_scopes_dict(user_id, ie_id, action_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ return self.admin_api.get_action_scopes_dict(user_id, intra_extension_id, action_category_id)
@controller.protected()
def add_action_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_category_id = kw.get("action_category_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
action_scope_dict = dict()
- action_scope_dict['name'] = kw.get("action_scope_name", None)
- action_scope_dict['description'] = kw.get("action_scope_description", None)
- return self.admin_api.add_action_scope_dict(user_id, ie_id, action_category_id, action_scope_dict)
+ action_scope_dict['name'] = kw.get('action_scope_name', None)
+ action_scope_dict['description'] = kw.get('action_scope_description', None)
+ return self.admin_api.add_action_scope_dict(user_id, intra_extension_id, action_category_id, action_scope_dict)
@controller.protected()
def get_action_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_category_id = kw.get("action_category_id", None)
- action_scope_id = kw.get("action_scope_id", None)
- return self.admin_api.get_action_scopes_dict(user_id, ie_id, action_category_id, action_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ action_scope_id = kw.get('action_scope_id', None)
+ return self.admin_api.get_action_scopes_dict(user_id, intra_extension_id, action_category_id, action_scope_id)
@controller.protected()
def del_action_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_category_id = kw.get("action_category_id", None)
- action_scope_id = kw.get("action_scope_id", None)
- self.admin_api.del_action_scope(user_id, ie_id, action_category_id, action_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ action_scope_id = kw.get('action_scope_id', None)
+ self.admin_api.del_action_scope(user_id, intra_extension_id, action_category_id, action_scope_id)
@controller.protected()
def set_action_scope(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_category_id = kw.get("action_category_id", None)
- action_scope_id = kw.get("action_scope_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ action_scope_id = kw.get('action_scope_id', None)
action_scope_dict = dict()
- action_scope_dict['name'] = kw.get("action_scope_name", None)
- action_scope_dict['description'] = kw.get("action_scope_description", None)
- return self.admin_api.set_action_scope_dict(user_id, ie_id, action_category_id, action_scope_id, action_scope_dict)
+ action_scope_dict['name'] = kw.get('action_scope_name', None)
+ action_scope_dict['description'] = kw.get('action_scope_description', None)
+ return self.admin_api.set_action_scope_dict(user_id, intra_extension_id, action_category_id, action_scope_id, action_scope_dict)
# Assignment functions
@controller.protected()
def add_subject_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_id = kw.get("subject_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- subject_scope_id = kw.get("subject_scope_id", None)
- return self.admin_api.add_subject_assignment_list(user_id, ie_id, subject_id, subject_category_id, subject_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ subject_scope_id = kw.get('subject_scope_id', None)
+ return self.admin_api.add_subject_assignment_list(user_id, intra_extension_id, subject_id, subject_category_id, subject_scope_id)
@controller.protected()
def get_subject_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_id = kw.get("subject_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- return self.admin_api.get_subject_assignment_list(user_id, ie_id, subject_id, subject_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ return self.admin_api.get_subject_assignment_list(user_id, intra_extension_id, subject_id, subject_category_id)
@controller.protected()
def del_subject_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- subject_id = kw.get("subject_id", None)
- subject_category_id = kw.get("subject_category_id", None)
- subject_scope_id = kw.get("subject_scope_id", None)
- self.admin_api.del_subject_assignment(user_id, ie_id, subject_id, subject_category_id, subject_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ subject_id = kw.get('subject_id', None)
+ subject_category_id = kw.get('subject_category_id', None)
+ subject_scope_id = kw.get('subject_scope_id', None)
+ self.admin_api.del_subject_assignment(user_id, intra_extension_id, subject_id, subject_category_id, subject_scope_id)
@controller.protected()
def add_object_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_id = kw.get("object_id", None)
- object_category_id = kw.get("object_category_id", None)
- object_scope_id = kw.get("object_scope_id", None)
- return self.admin_api.add_objecty_assignment_list(user_id, ie_id, object_id, object_category_id, object_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ object_scope_id = kw.get('object_scope_id', None)
+ return self.admin_api.add_objecty_assignment_list(user_id, intra_extension_id, object_id, object_category_id, object_scope_id)
@controller.protected()
def get_object_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_id = kw.get("object_id", None)
- object_category_id = kw.get("object_category_id", None)
- return self.admin_api.get_object_assignment_list(user_id, ie_id, object_id, object_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ return self.admin_api.get_object_assignment_list(user_id, intra_extension_id, object_id, object_category_id)
@controller.protected()
def del_object_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- object_id = kw.get("object_id", None)
- object_category_id = kw.get("object_category_id", None)
- object_scope_id = kw.get("object_scope_id", None)
- self.admin_api.del_object_assignment(user_id, ie_id, object_id, object_category_id, object_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ object_id = kw.get('object_id', None)
+ object_category_id = kw.get('object_category_id', None)
+ object_scope_id = kw.get('object_scope_id', None)
+ self.admin_api.del_object_assignment(user_id, intra_extension_id, object_id, object_category_id, object_scope_id)
@controller.protected()
def add_action_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_id = kw.get("action_id", None)
- action_category_id = kw.get("action_category_id", None)
- action_scope_id = kw.get("action_scope_id", None)
- return self.admin_api.add_action_assignment_list(user_id, ie_id, action_id, action_category_id, action_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ action_scope_id = kw.get('action_scope_id', None)
+ return self.admin_api.add_action_assignment_list(user_id, intra_extension_id, action_id, action_category_id, action_scope_id)
@controller.protected()
def get_action_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_id = kw.get("action_id", None)
- action_category_id = kw.get("action_category_id", None)
- return self.admin_api.get_action_assignment_list(user_id, ie_id, action_id, action_category_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ return self.admin_api.get_action_assignment_list(user_id, intra_extension_id, action_id, action_category_id)
@controller.protected()
def del_action_assignment(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- action_id = kw.get("action_id", None)
- action_category_id = kw.get("action_category_id", None)
- action_scope_id = kw.get("action_scope_id", None)
- self.admin_api.del_action_assignment(user_id, ie_id, action_id, action_category_id, action_scope_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ action_id = kw.get('action_id', None)
+ action_category_id = kw.get('action_category_id', None)
+ action_scope_id = kw.get('action_scope_id', None)
+ self.admin_api.del_action_assignment(user_id, intra_extension_id, action_id, action_category_id, action_scope_id)
# Metarule functions
@controller.protected()
def set_aggregation_algorithm(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- aggregation_algorithm_id = kw.get("aggregation_algorithm_id", None)
- aggregation_algorithm_dict = kw.get("aggregation_algorithm_dict", None)
- return self.admin_api.set_aggregation_algorithm_dict(user_id, ie_id, aggregation_algorithm_id, aggregation_algorithm_dict)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ aggregation_algorithm_id = kw.get('aggregation_algorithm_id', None)
+ aggregation_algorithm_dict = kw.get('aggregation_algorithm_dict', None)
+ return self.admin_api.set_aggregation_algorithm_dict(user_id, intra_extension_id, aggregation_algorithm_id, aggregation_algorithm_dict)
@controller.protected()
def get_aggregation_algorithm(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- return self.admin_api.get_aggregation_algorithms_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_aggregation_algorithms_dict(user_id, intra_extension_id)
@controller.protected()
def get_sub_meta_rules(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- return self.admin_api.get_sub_meta_rules_dict(user_id, ie_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ return self.admin_api.get_sub_meta_rules_dict(user_id, intra_extension_id)
@controller.protected()
def add_sub_meta_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
sub_meta_rule_dict = dict()
sub_meta_rule_dict['name'] = kw.get('sub_meta_rule_name', None)
sub_meta_rule_dict['algorithm'] = kw.get('sub_meta_rule_algorithm', None)
sub_meta_rule_dict['subject_categories'] = kw.get('sub_meta_rule_subject_categories', None)
sub_meta_rule_dict['object_categories'] = kw.get('sub_meta_rule_object_categories', None)
sub_meta_rule_dict['action_categories'] = kw.get('sub_meta_rule_action_categories', None)
- return self.admin_api.add_sub_meta_rule_dict(user_id, ie_id, sub_meta_rule_dict)
+ return self.admin_api.add_sub_meta_rule_dict(user_id, intra_extension_id, sub_meta_rule_dict)
@controller.protected()
def get_sub_meta_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- return self.admin_api.get_sub_meta_rules_dict(user_id, ie_id, sub_meta_rule_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ return self.admin_api.get_sub_meta_rules_dict(user_id, intra_extension_id, sub_meta_rule_id)
@controller.protected()
def del_sub_meta_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id")
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- self.admin_api.del_sub_meta_rule(user_id, ie_id, sub_meta_rule_id)
+ intra_extension_id = kw.get('intra_extension_id')
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ self.admin_api.del_sub_meta_rule(user_id, intra_extension_id, sub_meta_rule_id)
@controller.protected()
def set_sub_meta_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
sub_meta_rule_dict = dict()
sub_meta_rule_dict['name'] = kw.get('sub_meta_rule_name', None)
sub_meta_rule_dict['algorithm'] = kw.get('sub_meta_rule_algorithm', None)
sub_meta_rule_dict['subject_categories'] = kw.get('sub_meta_rule_subject_categories', None)
sub_meta_rule_dict['object_categories'] = kw.get('sub_meta_rule_object_categories', None)
sub_meta_rule_dict['action_categories'] = kw.get('sub_meta_rule_action_categories', None)
- return self.admin_api.set_sub_meta_rule_dict(user_id, ie_id, sub_meta_rule_id, sub_meta_rule_dict)
+ return self.admin_api.set_sub_meta_rule_dict(user_id, intra_extension_id, sub_meta_rule_id, sub_meta_rule_dict)
# Rules functions
@controller.protected()
def get_rules(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- return self.admin_api.get_rules_dict(user_id, ie_id, sub_meta_rule_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ return self.admin_api.get_rules_dict(user_id, intra_extension_id, sub_meta_rule_id)
@controller.protected()
def add_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
rule_list = list()
subject_category_list = kw.get('subject_categories', [])
object_category_list = kw.get('object_categories', [])
action_category_list = kw.get('action_categories', [])
rule_list = subject_category_list + action_category_list + object_category_list
- return self.admin_api.add_rule_list(user_id, ie_id, sub_meta_rule_id, rule_list)
+ return self.admin_api.add_rule_list(user_id, intra_extension_id, sub_meta_rule_id, rule_list)
@controller.protected()
def get_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- rule_id = kw.get("rule_id", None)
- return self.admin_api.get_rules_dict(user_id, ie_id, sub_meta_rule_id, rule_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ rule_id = kw.get('rule_id', None)
+ return self.admin_api.get_rules_dict(user_id, intra_extension_id, sub_meta_rule_id, rule_id)
@controller.protected()
def del_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- rule_id = kw.get("rule_id", None)
- self.admin_api.del_rule(user_id, ie_id, sub_meta_rule_id, rule_id)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ rule_id = kw.get('rule_id', None)
+ self.admin_api.del_rule(user_id, intra_extension_id, sub_meta_rule_id, rule_id)
@controller.protected()
def set_rule(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- ie_id = kw.get("intra_extension_id", None)
- sub_meta_rule_id = kw.get("sub_meta_rule_id", None)
- rule_id = kw.get("rule_id", None)
+ intra_extension_id = kw.get('intra_extension_id', None)
+ sub_meta_rule_id = kw.get('sub_meta_rule_id', None)
+ rule_id = kw.get('rule_id', None)
rule_list = list()
subject_category_list = kw.get('subject_categories', [])
object_category_list = kw.get('object_categories', [])
action_category_list = kw.get('action_categories', [])
rule_list = subject_category_list + action_category_list + object_category_list
- return self.admin_api.set_rule_list(user_id, ie_id, sub_meta_rule_id, rule_id, rule_list)
+ return self.admin_api.set_rule_list(user_id, intra_extension_id, sub_meta_rule_id, rule_id, rule_list)
@dependency.requires('authz_api')
@@ -765,7 +753,7 @@ class InterExtensions(controller.V3Controller):
# def get_inter_extensions(self, context, **kw):
# user = self._get_user_from_token(context.get('token_id'))
# return {
- # "inter_extensions":
+ # 'inter_extensions':
# self.interextension_api.get_inter_extensions()
# }
@@ -773,7 +761,7 @@ class InterExtensions(controller.V3Controller):
# def get_inter_extension(self, context, **kw):
# user = self._get_user_from_token(context.get('token_id'))
# return {
- # "inter_extensions":
+ # 'inter_extensions':
# self.interextension_api.get_inter_extension(uuid=kw['inter_extension_id'])
# }
@@ -785,9 +773,9 @@ class InterExtensions(controller.V3Controller):
# @controller.protected()
# def delete_inter_extension(self, context, **kw):
# user = self._get_user_from_token(context.get('token_id'))
- # if "inter_extension_id" not in kw:
+ # if 'inter_extension_id' not in kw:
# raise exception.Error
- # return self.interextension_api.delete_inter_extension(kw["inter_extension_id"])
+ # return self.interextension_api.delete_inter_extension(kw['inter_extension_id'])
@dependency.requires('moonlog_api', 'authz_api')
@@ -804,6 +792,6 @@ class Logs(controller.V3Controller):
@controller.protected()
def get_logs(self, context, **kw):
user_id = self._get_user_id_from_token(context.get('token_id'))
- options = kw.get("options", "")
+ options = kw.get('options', '')
return self.moonlog_api.get_logs(user_id, options)