5.10. vlcp_docker.dockerplugin

Note

This document is generated from the source file.

View Source on GitHub

Created on 2016/8/22

author:hubo
class vlcp_docker.dockerplugin.DockerInfo(prefix=None, deleted=False)
class vlcp_docker.dockerplugin.DockerPlugin(server)

Integrate VLCP with Docker

__init__(server)

Constructor

getdockerinfo(portid)

Get docker info for specified port

load(container)

Load module

class vlcp_docker.dockerplugin.IPAMPoolReserve(prefix=None, deleted=False)
__init__(prefix=None, deleted=False)

Initialize self. See help(type(self)) for accurate signature.

class vlcp_docker.dockerplugin.IPAMReserve(prefix=None, deleted=False)
__init__(prefix=None, deleted=False)

Initialize self. See help(type(self)) for accurate signature.

class vlcp_docker.dockerplugin.IPAMReserveMarker(prefix=None, deleted=False)
exception vlcp_docker.dockerplugin.IPAMUsingException
class vlcp_docker.dockerplugin.NetworkPlugin(parent)
__init__(parent)

Create the routine container.

Parameters:
  • scheduler – The scheduler. This must be set; if None is used, it must be set with container.bind(scheduler) before using.
  • daemon – If daemon = True, the main routine container.main is set to be a daemon routine. A daemon routine does not stop the scheduler from quitting; if all non-daemon routines are quit, the scheduler stops.
exception vlcp_docker.dockerplugin.RetryUpdateException