From: Thierry Parmentelat Date: Tue, 9 Mar 2010 11:45:00 +0000 (+0000) Subject: define omf_control tag X-Git-Tag: PLCAPI-5.0-3^2~22 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=e38e8f8dbd2f30ed49c7bbbded54330bf418ad77;p=plcapi.git define omf_control tag --- diff --git a/PLC/Accessors/Accessors_omf.py b/PLC/Accessors/Accessors_omf.py new file mode 100644 index 00000000..5fe1b302 --- /dev/null +++ b/PLC/Accessors/Accessors_omf.py @@ -0,0 +1,20 @@ +# Thierry Parmentelat - INRIA +# $Id$ +# $URL$ + +from PLC.Nodes import Node +from PLC.Interfaces import Interface +from PLC.Slices import Slice +from PLC.Slices import Slice +from PLC.Sites import Site +from PLC.Persons import Person + +from PLC.Accessors.Factory import define_accessors, admin_roles, all_roles, tech_roles + +import sys +current_module = sys.modules[__name__] + +define_accessors(current_module, Slice, "OmfControl","omf_control", + "slice/config","Pre-install and configure OMF Resource Controller in slice if set", + 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 eea80042..f40ab93f 100644 --- a/PLC/Accessors/__init__.py +++ b/PLC/Accessors/__init__.py @@ -3,5 +3,6 @@ __all__ = """ Accessors_standard Accessors_wireless +Accessors_omf Accessors_site """.split()