1 from sfa.util.enumeration import Enum
3 # recognized top level rspec elements
4 RSpecElements = Enum('NETWORK', 'NODE', 'SLIVER', 'INTERFACE', 'LINK', 'VLINK')
7 def __init__(self, element_type, name, path):
8 if not element_type in RSpecElements:
9 raise InvalidRSpecElement(element_type)
10 self.type = element_type