1 # -*- coding: utf-8 -*-
3 from constants import TESTBED_ID, TESTBED_VERSION
4 from nepi.core import metadata
5 from nepi.util.constants import DeploymentConfiguration as DC
7 supported_recovery_policies = [
12 class MetadataInfo(metadata.MetadataInfo):
14 def connector_types(self):
15 from connection_metadata import connector_types
16 return connector_types
19 def connections(self):
20 from connection_metadata import connections
25 from attributes_metadata import attributes
30 from traces_metadata import traces
34 def create_order(self):
35 from factories_metadata import factories_create_order
36 return factories_create_order
39 def configure_order(self):
40 from factories_metadata import factories_configure_order
41 return factories_configure_order
44 def factories_info(self):
45 from factories_metadata import factories_info
49 def testbed_attributes(self):
50 from attributes_metadata import testbed_attributes
51 return testbed_attributes
58 def testbed_version(self):
59 return TESTBED_VERSION
62 def supported_recovery_policies(self):
63 return supported_recovery_policies