This Page

The quantum.agent.metadata.namespace_proxy Module

class quantum.agent.metadata.namespace_proxy.NetworkMetadataProxyHandler(network_id=None, router_id=None)

Bases: object

Proxy AF_INET metadata request through Unix Domain socket.

The Unix domain socket allows the proxy access resource that are not accessible within the isolated tenant context.

class quantum.agent.metadata.namespace_proxy.ProxyDaemon(pidfile, port, network_id=None, router_id=None)

Bases: quantum.agent.linux.daemon.Daemon

run()
class quantum.agent.metadata.namespace_proxy.UnixDomainHTTPConnection(host, port=None, strict=None, timeout=None, proxy_info=None)

Bases: httplib.HTTPConnection

Connection class for HTTP over UNIX domain socket.

connect()
quantum.agent.metadata.namespace_proxy.main()