From: Barış Metin Date: Fri, 19 Nov 2010 14:37:20 +0000 (+0100) Subject: add enable_hmac slice tag accessor X-Git-Tag: plcapi-5.0-19~50^2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=6b1baab4130de9f65ec81c4b6d7182c76b69433d;p=plcapi.git add enable_hmac slice tag accessor --- diff --git a/PLC/Accessors/Accessors_omf.py b/PLC/Accessors/Accessors_sliverauth.py similarity index 71% rename from PLC/Accessors/Accessors_omf.py rename to PLC/Accessors/Accessors_sliverauth.py index ebdb5de2..921645b0 100644 --- a/PLC/Accessors/Accessors_omf.py +++ b/PLC/Accessors/Accessors_sliverauth.py @@ -1,7 +1,3 @@ -# Thierry Parmentelat - INRIA -# $Id$ -# $URL$ - from PLC.Nodes import Node from PLC.Interfaces import Interface from PLC.Slices import Slice @@ -17,3 +13,8 @@ current_module = sys.modules[__name__] define_accessors(current_module, Slice, "OmfControl","omf_control", "slice/usertools","Pre-install and configure OMF Resource Controller in slice if set", get_roles=all_roles, set_roles=all_roles, expose_in_api=True) + + +define_accessors(current_module, Slice, "SliverHMAC","enable_hmac", + "slice/usertools","Create HMAC keys for node in slice (slivers)", + get_roles=all_roles, set_roles=all_roles, expose_in_api=True) diff --git a/PLC/Accessors/__init__.py b/PLC/Accessors/__init__.py index f40ab93f..738fbe0b 100644 --- a/PLC/Accessors/__init__.py +++ b/PLC/Accessors/__init__.py @@ -3,6 +3,6 @@ __all__ = """ Accessors_standard Accessors_wireless -Accessors_omf +Accessors_sliverauth Accessors_site """.split() diff --git a/PLC/Methods/GetSliceFamily.py b/PLC/Methods/GetSliceFamily.py index f1f8dcc9..5e9ae6a8 100644 --- a/PLC/Methods/GetSliceFamily.py +++ b/PLC/Methods/GetSliceFamily.py @@ -7,7 +7,7 @@ from PLC.Parameter import * from PLC.Slices import Slice, Slices from PLC.Accessors.Accessors_standard import * # import slice accessors -from PLC.Accessors.Accessors_omf import * # import slice accessors +from PLC.Accessors.Accessors_sliverauth import * # import slice accessors class GetSliceFamily(Method): """