Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias alias alias alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad If UnaryOpNot CompareEq NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore NameLoad orelse If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad orelse If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore NameLoad orelse If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore NameLoad orelse Assign NameStore Str Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore NameLoad For NameStore NameLoad body If CompareEq AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad While BoolOpAnd CompareEq AttributeLoad NameLoad attr NameLoad CompareLt Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str If NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse If UnaryOpNot NameLoad body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr keyword BinOpAdd NameLoad Num keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr keyword BinOpAdd NameLoad Num keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr keyword BinOpAdd NameLoad Num keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore BoolOpOr NameLoad Dict Assign NameStore Call AttributeLoad Str attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr keyword BinOpAdd NameLoad Num keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Str keyword NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr keyword BinOpAdd NameLoad Num keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign NameStore Dict Assign NameStore Call AttributeLoad Str attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If BoolOpAnd AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call Call NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore ListLoad Assign NameStore ListLoad NameLoad Str If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore ListLoad Str Str For NameStore NameLoad body If BoolOpAnd Call NameLoad AttributeLoad NameLoad attr NameLoad CompareNotIn Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore ListLoad Assign NameStore Call AttributeLoad Str attr NameLoad For NameStore NameLoad body Assign NameStore Call Call NameLoad NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad While CompareLt Call AttributeLoad NameLoad attr NameLoad body TryExcept body Expr Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
Copyright 2014 Rackspace

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 N/A requests N/A time cafe.engine.behaviors BaseBehavior cloudcafe.common.tools.datagen rand_name cloudcafe.networking.networks.common.config NetworkingBaseConfig cloudcafe.networking.networks.common.constants NeutronResponseCodes NeutronResource cloudcafe.networking.networks.common.exceptions ResourceBuildException ResourceDeleteException ResourceGetException ResourceListException ResourceUpdateException UnhandledMethodCaseException NetworkingBaseBehaviors N/A BaseBehavior N/A N/A Behaviors parent class

    To be inherited by all networks api behaviors and can be called for ex.

    net = NetworkingComposite()
    net.common.behaviors.wait_for_status(port, 'ACTIVE')

    or
    net.ports.behaviors.wait_for_status_status(port, 'ACTIVE')

    in this last call methods and config values will be overwritten if present
    in the ports config
     __init__ N/A N/A self N/A N/A N/A N/A N/A N/A super NetworkingBaseBehaviors self __init__ N/A N/A self config N/A NetworkingBaseConfig N/A check_response N/A N/A self resp status_code label message network_id N/A None N/A N/A 
        @summary: Checks the API response object
        @param resp: API call response object
        @type resp: requests.models.Response
        @param status_code: HTTP expected response code
        @type status_code: int
        @param label: resource identifier like name, label, ID, etc.
        @type label: string
        @param message: error message like Network Get failure for ex.
        @type message: string
        @param network_id: related Network ID (optional)
        @type network_id: string
        @return: None if the response is the expected or the error message
        @rtype: None or string
         N/A response_msg None N/A network_id N/A N/A label N/A N/A {label} at network {network} format label label network network_id N/A resp_type N/A type resp N/A N/A N/A resp_type N/A N/A requests models Response N/A N/A err_msg N/A N/A {label} {message}: Unexpected response object type {resp_type} format label label message message resp_type resp_type N/A N/A N/A N/A self _log error err_msg N/A response_msg err_msg N/A N/A N/A N/A resp ok N/A resp entity N/A N/A resp status_code status_code N/A N/A response_msg None N/A N/A N/A N/A N/A resp ok N/A N/A resp status_code status_code N/A N/A err_msg N/A N/A {label} {message}: {status} {reason} {content}. Expected status code {expected_status} format label label message message status N/A resp status_code reason N/A resp reason content N/A resp content expected_status status_code N/A N/A N/A N/A self _log error err_msg N/A response_msg err_msg N/A N/A N/A N/A resp entity N/A N/A err_msg N/A N/A {label} {message}: Unable to get response entity object format label label message message N/A N/A N/A N/A self _log error err_msg N/A response_msg err_msg N/A N/A err_msg Unhandled check response base behavior case N/A N/A UnhandledMethodCaseException err_msg N/A response_msg N/A filter_entity_list_by_name N/A N/A self entity_list name N/A N/A N/A 
        @summary: Filters an entity list by name
        @param entity_list: List of instances with the name attribute
        @type entity_list: list(instances)
        @param name: name or name_starts_with* to filter by
        @type name: str
        @return: filtered entity list by name
        @rtype: list(instances)
         N/A new_entity_list N/A N/A starts_with_name False N/A name N/A N/A name strip N/A N/A N/A name N/A -1 * N/A N/A name N/A name N/A -1 N/A starts_with_name True N/A entity entity_list N/A N/A N/A N/A entity name name N/A N/A N/A N/A new_entity_list append entity N/A N/A N/A starts_with_name N/A N/A N/A entity name startswith name N/A N/A N/A N/A new_entity_list append entity N/A new_entity_list N/A filter_entity_list_by_attr N/A N/A self entity_list attr value N/A N/A N/A 
        @summary: Filters an entity list by attribute
        @param entity_list: List of instances
        @type entity_list: list(instances)
        @param attr: entity attribute to filter by
        @type attr: str
        @param value: entity attribute value to filter by
        @type value: str
        @return: filtered entity list by attribute
        @rtype: list(instances)
         N/A new_entity_list N/A N/A entity entity_list N/A N/A N/A hasattr entity attr N/A N/A attr_value N/A getattr entity attr N/A N/A attr_value value N/A N/A N/A N/A new_entity_list append entity N/A new_entity_list N/A get_id_list_from_entity_list N/A N/A self entity_list name N/A None N/A N/A 
        @summary: Gets an id list from an entity list
        @param entity_list: List of instances with the name and id attributes
        @type entity_list: list(instances)
        @param name: (optional) name or name_starts_with* to filter by
        @type name: str
        @return: ID list
        @rtype: list
         N/A name N/A N/A entity_list N/A N/A self filter_entity_list_by_name entity_list name N/A id_list N/A N/A entity id N/A entity entity_list N/A id_list N/A __over_limit_retry N/A N/A self resource_type timeout poll_interval status_code resp fn_name fn_kwargs N/A N/A N/A 
        @summary: Retry mechanism for API rate limited calls
        @param resource_type: type of resource for ex. networks, subnets, etc.
            See NeutronResourceTypes in the networks constants
        @type resource_type: str
        @param timeout: timeout for over limit retries
        @type timeout: int
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param status_code: over limit API HTTP response code
        @type: int
        @param resp: API call response object
        @type resp: Requests.response
        @param fn_name: API function name
        @type fn_name: str
        @param fn_kwargs: API function arguments
        @type fn_kwargs: dict
         N/A endtime N/A N/A N/A time time N/A int timeout N/A retry_msg N/A N/A OverLimit retry with a {timeout}s timeout calling {resource_type} function {fn_name} format timeout timeout resource_type resource_type fn_name fn_name N/A N/A N/A N/A self _log info retry_msg N/A N/A N/A N/A resp status_code status_code N/A N/A N/A time time endtime N/A N/A resp N/A N/A getattr N/A self client fn_name fn_kwargs N/A N/A N/A time sleep poll_interval N/A resp N/A _create_resource N/A N/A self resource resource_build_attempts raise_exception poll_interval has_name use_exact_name attrs_kwargs timeout use_over_limit_retry N/A None True None True False None None False N/A N/A 
        @summary: Creates and verifies a resource is created as expected
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_build_attempts: number of API retries
        @type resource_build_attempts: int
        @param raise_exception: flag to raise an exception if the
            resource was not created or to return None
        @type raise_exception: bool
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param has_name: if the resource has a name attribute
        @type has_name: bool
        @param use_exact_name: flag if the exact name given should be used
        @type use_exact_name: bool
        @param attrs_kwargs: resource attributes to create with, for ex. name
        @type attrs_kwargs: dict
        @param timeout: resource create timeout for over limit retries
        @type timeout: int
        @param use_over_limit_retry: flag to enable/disable the create
            over limits retries
        @type use_over_limit_retry: bool
        @return: NetworkingResponse object with api response and failure list
        @rtype: common.behaviors.NetworkingResponse
         N/A resource_type N/A resource singular N/A name N/A N/A attrs_kwargs get name N/A has_name N/A N/A N/A name None N/A N/A name N/A rand_name N/A N/A self config starts_with_name N/A N/A N/A use_exact_name N/A N/A name N/A rand_name name N/A N/A attrs_kwargs N/A name name N/A N/A N/A name None N/A N/A name N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A resource_build_attempts N/A resource_build_attempts N/A N/A self config api_retries N/A use_over_limit_retry N/A use_over_limit_retry N/A N/A self config use_over_limit_retry N/A timeout N/A timeout N/A N/A self config resource_create_timeout N/A result N/A NetworkingResponse N/A err_msg N/A N/A {0} Create failure format resource_type N/A attempt N/A range resource_build_attempts N/A N/A N/A N/A N/A self _log debug N/A N/A Attempt {attempt_n} of {attempts} creating {resource_type} format attempt_n N/A attempt 1 attempts resource_build_attempts resource_type resource_type N/A create_fn_name N/A N/A create_{0} format resource_type N/A resp N/A N/A getattr N/A self client create_fn_name attrs_kwargs N/A use_over_limit_retry N/A N/A entity_too_large_status_code N/A getattr N/A self response_codes REQUEST_ENTITY_TOO_LARGE N/A N/A N/A resp status_code entity_too_large_status_code N/A N/A fn_kwargs attrs_kwargs N/A resp N/A N/A self __over_limit_retry resource_type resource_type timeout timeout poll_interval poll_interval status_code entity_too_large_status_code resp resp fn_name create_fn_name fn_kwargs fn_kwargs N/A response_code N/A N/A create_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A resp_check N/A N/A self check_response resp resp status_code status_code label name message err_msg N/A N/A result response resp N/A N/A resp_check N/A N/A result N/A N/A N/A N/A result failures append resp_check N/A N/A N/A time sleep poll_interval N/A N/A err_msg N/A N/A Unable to CREATE {name} {resource_type} after {attempts} attempts: {failures} format name name resource_type resource_type attempts resource_build_attempts failures N/A result failures N/A N/A N/A N/A self _log error err_msg N/A raise_exception N/A N/A N/A ResourceBuildException err_msg N/A result N/A _update_resource N/A N/A self resource resource_id resource_update_attempts raise_exception poll_interval attrs_kwargs timeout use_over_limit_retry N/A None False None None None False N/A N/A 
        @summary: Updates and verifies a specified resource
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_id: The UUID for the resource
        @type resource_id: str
        @param resource_update_attempts: number of API retries
        @type resource_update_attempts: int
        @param raise_exception: flag to raise an exception if the
            resource was not updated or to return None
        @type raise_exception: bool
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param attrs_kwargs: resource attributes to update
        @type attrs_kwargs: dict
        @param timeout: resource update timeout for over limit retries
        @type timeout: int
        @param use_over_limit_retry: flag to enable/disable the update
            over limits retries
        @type use_over_limit_retry: bool
        @return: NetworkingResponse object with api response and failure list
        @rtype: common.behaviors.NetworkingResponse
         N/A resource_type N/A resource singular N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A resource_update_attempts N/A resource_update_attempts N/A N/A self config api_retries N/A use_over_limit_retry N/A use_over_limit_retry N/A N/A self config use_over_limit_retry N/A timeout N/A timeout N/A N/A self config resource_update_timeout N/A result N/A NetworkingResponse N/A err_msg N/A N/A {0} Update failure format resource_type N/A attempt N/A range resource_update_attempts N/A N/A N/A N/A N/A self _log debug N/A N/A Attempt {attempt_n} of {attempts} updating {resource_type} {resource_id} format attempt_n N/A attempt 1 attempts resource_update_attempts resource_type resource_type resource_id resource_id N/A update_fn_name N/A N/A update_{0} format resource_type N/A resp N/A N/A getattr N/A self client update_fn_name resource_id attrs_kwargs N/A use_over_limit_retry N/A N/A entity_too_large_status_code N/A getattr N/A self response_codes REQUEST_ENTITY_TOO_LARGE N/A N/A N/A resp status_code entity_too_large_status_code N/A N/A fn_kwargs attrs_kwargs N/A resource_id_name N/A N/A {0}_id format resource_type N/A N/A fn_kwargs N/A resource_id_name resource_id N/A resp N/A N/A self __over_limit_retry resource_type resource_type timeout timeout poll_interval poll_interval status_code entity_too_large_status_code resp resp fn_name update_fn_name fn_kwargs fn_kwargs N/A response_code N/A N/A update_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A resp_check N/A N/A self check_response resp resp status_code status_code label resource_id message err_msg N/A N/A result response resp N/A N/A resp_check N/A N/A result N/A N/A N/A N/A result failures append resp_check N/A N/A N/A time sleep poll_interval N/A N/A err_msg N/A N/A Unable to UPDATE {resource_id} {resource_type} after {attempts} attempts: {failures} format resource_id resource_id resource_type resource_type attempts resource_update_attempts failures N/A result failures N/A N/A N/A N/A self _log error err_msg N/A raise_exception N/A N/A N/A ResourceUpdateException err_msg N/A result N/A _get_resource N/A N/A self resource resource_id resource_get_attempts raise_exception poll_interval timeout use_over_limit_retry fn_kwargs N/A None False None None False None N/A N/A 
        @summary: Shows and verifies a specified resource
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_id: The UUID for the resource
        @type resource_id: str
        @param fn_kwargs: function client call params besides the ID
        @type fn_kwargs: dict
        @param resource_get_attempts: number of API retries
        @type resource_get_attempts: int
        @param raise_exception: flag to raise an exception if the get
            resource was not as expected or to return None
        @type raise_exception: bool
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param timeout: resource get timeout for over limit retries
        @type timeout: int
        @param use_over_limit_retry: flag to enable/disable the get
            over limits retries
        @type use_over_limit_retry: bool
        @return: NetworkingResponse object with api response and failure list
        @rtype: common.behaviors.NetworkingResponse
         N/A resource_type N/A resource singular N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A resource_get_attempts N/A resource_get_attempts N/A N/A self config api_retries N/A use_over_limit_retry N/A use_over_limit_retry N/A N/A self config use_over_limit_retry N/A timeout N/A timeout N/A N/A self config resource_get_timeout N/A result N/A NetworkingResponse N/A err_msg N/A N/A {0} Get failure format resource_type N/A attempt N/A range resource_get_attempts N/A N/A N/A N/A N/A self _log debug N/A N/A Attempt {attempt_n} of {attempts} getting {resource_type} {resource_id} format attempt_n N/A attempt 1 attempts resource_get_attempts resource_type resource_type resource_id resource_id N/A fn_kwargs N/A fn_kwargs N/A N/A resource_id_name N/A N/A {0}_id format resource_type N/A N/A fn_kwargs N/A resource_id_name resource_id N/A get_fn_name N/A N/A get_{0} format resource_type N/A resp N/A N/A getattr N/A self client get_fn_name fn_kwargs N/A use_over_limit_retry N/A N/A entity_too_large_status_code N/A getattr N/A self response_codes REQUEST_ENTITY_TOO_LARGE N/A N/A N/A resp status_code entity_too_large_status_code N/A N/A resp N/A N/A self __over_limit_retry resource_type resource_type timeout timeout poll_interval poll_interval status_code entity_too_large_status_code resp resp fn_name get_fn_name fn_kwargs fn_kwargs N/A response_code N/A N/A get_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A resp_check N/A N/A self check_response resp resp status_code status_code label resource_id message err_msg N/A N/A result response resp N/A N/A resp_check N/A N/A result N/A N/A N/A N/A result failures append resp_check N/A N/A N/A time sleep poll_interval N/A N/A err_msg N/A N/A Unable to GET {resource_id} {resource_type} after {attempts} attempts: {failures} format resource_id resource_id resource_type resource_type attempts resource_get_attempts failures N/A result failures N/A N/A N/A N/A self _log error err_msg N/A raise_exception N/A N/A N/A ResourceGetException err_msg N/A result N/A _list_resources N/A N/A self resource resource_list_attempts raise_exception poll_interval params_kwargs timeout use_over_limit_retry N/A None False None None None False N/A N/A 
        @summary: Lists resources and verifies the response is the expected
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_list_attempts: number of API retries
        @type resource_list_attempts: int
        @param raise_exception: flag to raise an exception if the resource list
            was not as expected or to return None
        @type raise_exception: bool
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param params_kwargs: key value params to filter by the list results
        @type params_kwargs: dict
        @param timeout: resource list timeout for over limit retries
        @type timeout: int
        @param use_over_limit_retry: flag to enable/disable the list
            over limits retries
        @type use_over_limit_retry: bool
        @return: NetworkingResponse object with api response and failure list
        @rtype: common.behaviors.NetworkingResponse
         N/A resource_type N/A resource plural N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A resource_list_attempts N/A resource_list_attempts N/A N/A self config api_retries N/A use_over_limit_retry N/A use_over_limit_retry N/A N/A self config use_over_limit_retry N/A timeout N/A timeout N/A N/A self config resource_get_timeout N/A result N/A NetworkingResponse N/A err_msg N/A N/A {0} list failure format resource_type N/A attempt N/A range resource_list_attempts N/A N/A N/A N/A N/A self _log debug N/A N/A Attempt {attempt_n} of {attempts} with {resource_type} list format attempt_n N/A attempt 1 attempts resource_list_attempts resource_type resource_type N/A list_fn_name N/A N/A list_{0} format resource_type N/A resp N/A N/A getattr N/A self client list_fn_name params_kwargs N/A use_over_limit_retry N/A N/A entity_too_large_status_code N/A getattr N/A self response_codes REQUEST_ENTITY_TOO_LARGE N/A N/A N/A resp status_code entity_too_large_status_code N/A N/A fn_kwargs params_kwargs N/A resp N/A N/A self __over_limit_retry resource_type resource_type timeout timeout poll_interval poll_interval status_code entity_too_large_status_code resp resp fn_name list_fn_name fn_kwargs fn_kwargs N/A response_code N/A N/A list_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A resp_check N/A N/A self check_response resp resp status_code status_code label message err_msg N/A N/A result response resp N/A N/A resp_check N/A N/A result N/A N/A N/A N/A result failures append resp_check N/A N/A N/A time sleep poll_interval N/A N/A err_msg N/A N/A Unable to LIST {resource_type} after {attempts} attempts: {failures} format resource_type resource_type attempts resource_list_attempts failures N/A result failures N/A N/A N/A N/A self _log error err_msg N/A raise_exception N/A N/A N/A ResourceListException err_msg N/A result N/A _delete_resource N/A N/A self resource resource_id resource_delete_attempts raise_exception poll_interval timeout use_over_limit_retry N/A None False None None False N/A N/A 
        @summary: Deletes and verifies a specified resource is deleted
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_id: The UUID for the resource
        @type resource_id: string
        @param resource_delete_attempts: number of API retries
        @type resource_delete_attempts: int
        @param raise_exception: flag to raise an exception if the deleted
            resource was not as expected or to return None
        @type raise_exception: bool
        @param poll_interval: sleep time interval between API retries
        @type poll_interval: int
        @param timeout: resource delete timeout for over limit retries
        @type timeout: int
        @param use_over_limit_retry: flag to enable/disable the delete
            over limits retries
        @type use_over_limit_retry: bool
        @return: NetworkingResponse object with api response and failure list
        @rtype: common.behaviors.NetworkingResponse
         N/A resource_type N/A resource singular N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A resource_delete_attempts N/A resource_delete_attempts N/A N/A self config api_retries N/A use_over_limit_retry N/A use_over_limit_retry N/A N/A self config use_over_limit_retry N/A timeout N/A timeout N/A N/A self config resource_get_timeout N/A result N/A NetworkingResponse N/A attempt N/A range resource_delete_attempts N/A N/A N/A N/A N/A self _log debug N/A N/A Attempt {attempt_n} of {attempts} deleting {resource_type} {resource_id} format attempt_n N/A attempt 1 attempts resource_delete_attempts resource_type resource_type resource_id resource_id N/A delete_fn_name N/A N/A delete_{0} format resource_type N/A resp N/A N/A getattr N/A self client delete_fn_name resource_id N/A use_over_limit_retry N/A N/A entity_too_large_status_code N/A getattr N/A self response_codes REQUEST_ENTITY_TOO_LARGE N/A N/A N/A resp status_code entity_too_large_status_code N/A N/A fn_kwargs N/A N/A resource_id_name N/A N/A {0}_id format resource_type N/A N/A fn_kwargs N/A resource_id_name resource_id N/A resp N/A N/A self __over_limit_retry resource_type resource_type timeout timeout poll_interval poll_interval status_code entity_too_large_status_code resp resp fn_name delete_fn_name fn_kwargs fn_kwargs N/A N/A result response resp N/A response_code N/A N/A delete_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A N/A N/A resp ok N/A N/A resp status_code status_code N/A N/A result N/A err_msg N/A N/A {resource_id} {resource_type} Delete failure, expectedstatus code: {expected_status}. Response: {status} {reason} {content} format resource_id resource_id resource_type resource_type expected_status status_code status N/A resp status_code reason N/A resp reason content N/A resp content N/A N/A N/A N/A self _log error err_msg N/A N/A N/A N/A result failures append err_msg N/A N/A N/A time sleep poll_interval N/A N/A err_msg N/A N/A Unable to DELETE {resource_id} {resource_type} after {attempts} attempts: {failures} format resource_id resource_id resource_type resource_type attempts resource_delete_attempts failures N/A result failures N/A N/A N/A N/A self _log error err_msg N/A raise_exception N/A N/A N/A ResourceDeleteException err_msg N/A result N/A _delete_resources N/A N/A self resource resource_list name tenant_id skip_delete N/A None None None None N/A N/A 
        @summary: deletes multiple resources (for ex. networks)
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_list: list of resource UUIDs
        @type resource_list: list(str)
        @param name: resource name to filter by, asterisk can be used at the
            end of the name to filter by name starts with, for ex. name*
            (name will be ignored if resource_list given)
        @type name: string
        @param tenant_id: resource tenant ID to filter by
        @type tenant_id: string (ignored if resource_list given)
        @param skip_delete: list of resource UUIDs that should skip deletion
        @type skip_delete: list
        @return: failed delete list with resource UUIDs and failures
        @rtype: list(dict)
         N/A resource_type_singular N/A resource singular N/A resource_type_plural N/A resource plural N/A N/A resource_list None N/A N/A list_fn_name N/A N/A list_{0} format resource_type_plural N/A resp N/A N/A getattr self list_fn_name tenant_id tenant_id N/A response_code N/A N/A list_fn_name upper N/A status_code N/A getattr N/A self response_codes response_code N/A N/A N/A N/A resp response status_code status_code N/A N/A get_msg N/A N/A Unable to get {0} for delete_{0} call format resource_type_plural N/A N/A N/A N/A self _log info get_msg N/A None N/A resources N/A N/A resp response entity N/A tenant_id N/A N/A resources N/A N/A self filter_entity_list_by_attr entity_list resources attr tenant_id value tenant_id N/A resource_list N/A N/A self get_id_list_from_entity_list entity_list resources name name N/A do_not_delete N/A N/A false_values N/A None N/A N/A skip_delete None N/A N/A N/A N/A do_not_delete extend skip_delete N/A N/A resource_type_plural N/A NeutronResource NETWORKS N/A N/A property_list N/A public_network_id service_network_id N/A prop property_list N/A N/A N/A N/A hasattr N/A self config prop N/A N/A getattr N/A self config prop false_values N/A N/A N/A N/A do_not_delete append N/A getattr N/A self config prop N/A resource_to_skip do_not_delete N/A N/A N/A resource_to_skip resource_list N/A N/A N/A N/A resource_list remove resource_to_skip N/A log_msg N/A N/A Deleting {0}: {1} format resource_type_plural resource_list N/A N/A N/A N/A self _log info log_msg N/A failed_deletes N/A N/A delete_fn_name N/A N/A delete_{0} format resource_type_singular N/A resource_id resource_list N/A N/A result N/A N/A getattr self delete_fn_name resource_id N/A N/A result failures N/A N/A N/A N/A failed_deletes append N/A result failures N/A failed_deletes N/A _clean_resource N/A N/A self resource resource_id timeout poll_interval N/A None None N/A N/A 
        @summary: deletes a resource within a time out
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_id: The UUID for the for the resource
        @type resource_id: str
        @param timeout: seconds to wait for the resource to be deleted
        @type timeout: int
        @param poll_interval: sleep time interval between API delete/get calls
        @type poll_interval: int
        @return: None if delete was successful or the undeleted resource_id
        @rtype: None or string
         N/A resource_type N/A resource singular N/A timeout N/A timeout N/A N/A self config resource_delete_timeout N/A poll_interval N/A poll_interval N/A N/A self config api_poll_interval N/A endtime N/A N/A N/A time time N/A int timeout N/A log_msg N/A N/A Deleting {resource_id} {resource_type} within a {timeout}s timeout format resource_id resource_id resource_type resource_type timeout timeout N/A N/A N/A N/A self _log info log_msg N/A delete_fn_name N/A N/A delete_{0} format resource_type N/A get_fn_name N/A N/A get_{0} format resource_type N/A resp None N/A N/A N/A N/A time time endtime N/A N/A N/A N/A N/A N/A getattr N/A self client delete_fn_name resource_id N/A resp N/A N/A getattr N/A self client get_fn_name resource_id N/A N/A N/A Exception N/A err N/A N/A err_msg N/A N/A Encountered an exception deleting a {resource_type} within the _clean_resource method. Exception: {error} format resource_type resource_type error err N/A N/A N/A N/A self _log error err_msg N/A N/A N/A resp None N/A N/A resp status_code N/A NeutronResponseCodes NOT_FOUND N/A N/A None N/A N/A N/A time sleep poll_interval N/A err_msg N/A N/A Unable to delete {resource_id} {resource_type} within a {timeout}s timeout format resource_id resource_id resource_type resource_type timeout timeout N/A N/A N/A N/A self _log error err_msg N/A resource_id N/A _clean_resources N/A N/A self resource resource_list timeout poll_interval N/A None None N/A N/A 
        @summary: deletes each resource from a list calling _clean_resource
        @param resource: type of resource for ex. network, subnet, port, etc.
            See NeutronResource in the networks constants
        @type resource: resource instance with singular and plural forms
        @param resource_list: list of resource UUIDs to delete
        @type resource_list: list(str)
        @param timeout: seconds to wait for the resource to be deleted
        @type timeout: int
        @param poll_interval: sleep time interval between API delete/get calls
        @type poll_interval: int
        @return: list of undeleted resource UUIDs
        @rtype: list(str)
         N/A resource_type_plural N/A resource plural N/A log_msg N/A N/A Deleting {resource_type}: {resource_list} format resource_type resource_type_plural resource_list resource_list N/A N/A N/A N/A self _log info log_msg N/A undeleted_resources N/A N/A resource_id resource_list N/A N/A result N/A N/A self _clean_resource resource resource resource_id resource_id timeout timeout poll_interval poll_interval N/A result N/A N/A N/A N/A undeleted_resources append result N/A undeleted_resources N/A N/A err_msg N/A N/A Unable to delete {resource_type}: {undeleted_resources} format resource_type resource_type_plural undeleted_resources undeleted_resources N/A N/A N/A N/A self _log error err_msg N/A undeleted_resources N/A N/A NetworkingResponse N/A object N/A N/A 
    @summary:
    @param response: response object for client calls done by behavior methods,
        can also be set to None (for ex. there was no entity obj.),
        True (for ex. the delete was successful) or False
    @type response: Requests.response, None or bool
    @param failures: list with error messages created by the check_response
        method. Empty list if no errors were found while checking the response
    @type failures: list
     __init__ N/A N/A self N/A N/A N/A N/A self response None N/A N/A self failures N/A list N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A response: {0}
failures: {1} format N/A self response N/A self failures N/A N/A