Example #1
0
    def __init__(self, timestamp, nmlmanager):

        self.node_loader = NodeLoader('connect',
                                      api_version='1.0',
                                      base_class=ConnectNode)

        self.nmlnode_node_map = OrderedDict()
        self.available_node_types = self.node_loader.load_nodes()
Example #2
0
    def __init__(self, timestamp, nmlmanager, **kwargs):

        self.node_loader = NodeLoader('docker',
                                      api_version='1.0',
                                      base_class=DockerNode)

        self.nmlnode_node_map = OrderedDict()
        self.nmlbiport_iface_map = OrderedDict()
        self.nmlbilink_nmlbiports_map = OrderedDict()
        self.available_node_types = self.node_loader.load_nodes()

        # Create netns folder
        privileged_cmd('mkdir -p /var/run/netns')