X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Frspec_elements.py;h=7f79f68a1a42eabc6b085f0d532778d1617e859c;hb=1cc8e9613cab8b5b22478de369f259e591c54e6d;hp=3226f58901ea3ea09d20c46a9cc4ab4b1e648e60;hpb=e39e728991b762ae0b52b52b06655f0c7f1b7421;p=sfa.git diff --git a/sfa/rspecs/rspec_elements.py b/sfa/rspecs/rspec_elements.py index 3226f589..7f79f68a 100644 --- a/sfa/rspecs/rspec_elements.py +++ b/sfa/rspecs/rspec_elements.py @@ -1,18 +1,31 @@ from sfa.util.enumeration import Enum # recognized top level rspec elements -RSpecElements = Enum(NETWORK='NETWORK', - COMPONENT_MANAGER='COMPONENT_MANAGER', - SLIVER='SLIVER', - SLIVER_TYPE='SLIVER_TYPE', - NODE='NODE', - INTERFACE='INTERFACE', - INTERFACE_REF='INTERFACE_REF', - LINK='LINK', - LINK_TYPE='LINK_TYPE', - SERVICE='SERVICE', - PROPERTY='PROPERTY' - ) +RSpecElements = Enum( + AVAILABLE='AVAILABLE', + BWLIMIT='BWLIMIT', + EXECUTE='EXECUTE', + NETWORK='NETWORK', + COMPONENT_MANAGER='COMPONENT_MANAGER', + HARDWARE_TYPE='HARDWARE_TYPE', + INSTALL='INSTALL', + INTERFACE='INTERFACE', + INTERFACE_REF='INTERFACE_REF', + LOCATION='LOCATION', + LOGIN='LOGIN', + LINK='LINK', + LINK_TYPE='LINK_TYPE', + NODE='NODE', + PROPERTY='PROPERTY', + SERVICES='SERVICES', + SLIVER='SLIVER', + SLIVER_TYPE='SLIVER_TYPE', + LEASE='LEASE', + GRANULARITY='GRANULARITY', + SPECTRUM='SPECTRUM', + CHANNEL='CHANNEL', + POSITION_3D ='POSITION_3D', +) class RSpecElement: def __init__(self, element_type, path):