2 # -*- coding: utf-8 -*-
4 from constants import TESTBED_ID, TESTBED_VERSION
5 from nepi.core import metadata
6 from nepi.util.constants import DeploymentConfiguration as DC
8 supported_recovery_policies = [
13 class MetadataInfo(metadata.MetadataInfo):
15 def connector_types(self):
16 from connection_metadata import connector_types
17 return connector_types
20 def connections(self):
21 from connection_metadata import connections
26 from attributes_metadata import attributes
31 from traces_metadata import traces
35 def create_order(self):
36 from factories_metadata import factories_create_order
37 return factories_create_order
40 def configure_order(self):
41 from factories_metadata import factories_configure_order
42 return factories_configure_order
45 def factories_info(self):
46 from factories_metadata import factories_info
50 def testbed_attributes(self):
51 from attributes_metadata import testbed_attributes
52 return testbed_attributes
59 def testbed_version(self):
60 return TESTBED_VERSION
63 def supported_recovery_policies(self):
64 return supported_recovery_policies