1 from sfa.rspecs.rspec_version import BaseVersion
2 from sfa.rspecs.rspec_elements import RSpecElement, RSpecElements
4 class SFAv1(BaseVersion):
13 RSpecElement(RSpecElements.NETWORK, 'network', '//network'),
14 RSpecElement(RSpecElements.NODE, 'node', '//node'),
15 RSpecElement(RSpecElements.SLIVER, 'sliver', '//node/sliver'),
17 template = '<RSpec type="%s"></RSpec>' % type
19 if __name__ == '__main__':
20 from sfa.rspecs.rspec import RSpec
21 from sfa.rspecs.rspec_elements import *
22 r = RSpec('/tmp/resources.rspec')
23 r.load_rspec_elements(SFAv1.elements)
24 print r.get(RSpecElements.NODE)