Module ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr IfExp CompareEq AttributeLoad NameLoad attr Num Str Str Assign AttributeStore NameLoad attr IfExp CompareEq AttributeLoad NameLoad attr Num Str Str Assign AttributeStore NameLoad attr ListLoad Dict Str Str Str Str Dict Str Str AttributeLoad NameLoad attr Str Dict Str Str AttributeLoad NameLoad attr Str decorator_list NameLoad Call AttributeLoad NameLoad attr keyword Str keyword Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareEq SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad For NameStore NameLoad body For NameStore NameLoad body If BoolOpAnd CompareEq SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str CompareEq SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Break orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num decorator_list
N/A tempest.lib.common.utils data_utils tempest test neutron.tests.tempest.api base ExtraDHCPOptionsTestJSON N/A N/A base BaseNetworkTest N/A N/A 
    Tests the following operations with the Extra DHCP Options Neutron API
    extension:

        port create
        port list
        port show
        port update

    v2.0 of the Neutron API is assumed. It is also assumed that the Extra
    DHCP Options extension is enabled in the [network-feature-enabled]
    section of etc/tempest.conf
     resource_setup N/A N/A cls N/A N/A N/A N/A N/A N/A super ExtraDHCPOptionsTestJSON cls resource_setup N/A N/A cls network N/A N/A cls create_network N/A N/A cls subnet N/A N/A cls create_subnet N/A cls network N/A N/A cls port N/A N/A cls create_port N/A cls network N/A N/A cls ip_tftp N/A N/A N/A cls _ip_version 4 123.123.123.123 2015::dead N/A N/A cls ip_server N/A N/A N/A cls _ip_version 4 123.123.123.45 2015::badd N/A N/A cls extra_dhcp_opts N/A N/A opt_value opt_name pxelinux.0 bootfile-name N/A opt_value opt_name N/A cls ip_tftp tftp-server N/A opt_value opt_name N/A cls ip_server server-ip-address N/A classmethod N/A N/A test requires_ext extension extra_dhcp_opt service network test_create_list_port_with_extra_dhcp_options N/A N/A self N/A N/A N/A body N/A N/A N/A self client create_port network_id N/A N/A self network N/A id extra_dhcp_opts N/A self extra_dhcp_opts N/A port_id N/A N/A body N/A port N/A id N/A N/A N/A self addCleanup N/A N/A self client delete_port port_id N/A body N/A N/A N/A self client list_ports N/A ports N/A body N/A ports N/A port N/A p N/A p ports N/A N/A p N/A id port_id N/A N/A N/A self assertTrue port N/A N/A N/A self _confirm_extra_dhcp_options N/A port N/A 0 N/A self extra_dhcp_opts N/A N/A N/A test idempotent_id d2c17063-3767-4a24-be4f-a23dbfa133c9 test_update_show_port_with_extra_dhcp_options N/A N/A self N/A N/A N/A name N/A N/A data_utils rand_name new-port-name N/A body N/A N/A N/A self client update_port N/A N/A self port N/A id name name extra_dhcp_opts N/A self extra_dhcp_opts N/A body N/A N/A N/A self client show_port N/A N/A self port N/A id N/A N/A N/A self _confirm_extra_dhcp_options N/A body N/A port N/A self extra_dhcp_opts N/A N/A N/A test idempotent_id 9a6aebf4-86ee-4f47-b07a-7f7232c55607 _confirm_extra_dhcp_options N/A N/A self port extra_dhcp_opts N/A N/A N/A retrieved N/A port N/A extra_dhcp_opts N/A N/A N/A self assertEqual N/A len retrieved N/A len extra_dhcp_opts N/A retrieved_option retrieved N/A N/A option extra_dhcp_opts N/A N/A N/A N/A N/A retrieved_option N/A opt_value N/A option N/A opt_value N/A N/A retrieved_option N/A opt_name N/A option N/A opt_name N/A N/A N/A N/A N/A N/A self fail N/A Extra DHCP option not found in port %s N/A str retrieved_option N/A N/A ExtraDHCPOptionsIpV6TestJSON N/A ExtraDHCPOptionsTestJSON N/A N/A _ip_version 6 N/A