Bases: object
Allowed provider network types for the NSX Plugin.
Bases: object
Allowed provider network types for the NSXv3 Plugin.
Bases: object
Allowed provider network types for the NSX-v Plugin.
Some resources are created on the manager that do not have a corresponding Neutron resource.
Construct the tags payload that will be pushed to NSX-v3 Add <resource_type>:<resource-id>, os-project-id:<tenant-id>, os-project-name:<project_name> os-api-version:<neutron-api-version>
Indicates whether the passed nsx-resource is owned by the plugin for internal use.
Passthrough method for eventlet.spawn_n.
This utility exists so that it can be stubbed for testing without interfering with the service spawns.
It will also grab the context from the threadlocal store and add it to the store on the new thread. This allows for continuity in logging the context when using this method to spawn a new thread.