From e38e8f8dbd2f30ed49c7bbbded54330bf418ad77 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Tue, 9 Mar 2010 11:45:00 +0000 Subject: [PATCH] define omf_control tag --- PLC/Accessors/Accessors_omf.py | 20 ++++++++++++++++++++ PLC/Accessors/__init__.py | 1 + 2 files changed, 21 insertions(+) create mode 100644 PLC/Accessors/Accessors_omf.py diff --git a/PLC/Accessors/Accessors_omf.py b/PLC/Accessors/Accessors_omf.py new file mode 100644 index 0000000..5fe1b30 --- /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 eea8004..f40ab93 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() -- 2.43.0