diff options
Diffstat (limited to 'keystone-moon/keystone/contrib/moon/controllers.py')
-rw-r--r-- | keystone-moon/keystone/contrib/moon/controllers.py | 606 |
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) |