Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias identifier ImportFrom alias identifier ImportFrom alias Assign NameStore Str Assign NameStore Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Str orelse Assign NameStore BinOpAdd NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad GeneratorExp TupleLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num attr Str comprehension NameStore NameLoad Assign NameStore Call Call NameLoad AttributeLoad NameLoad attr BinOpMod Str NameLoad BoolOpOr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index NameLoad Call NameLoad ListComp SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults AttributeLoad NameLoad attr NameLoad NameLoad kwarg body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword BoolOpOr NameLoad AttributeLoad NameLoad attr Index Str Return Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore BinOpAdd ListLoad Str AttributeLoad NameLoad attr Assign NameStore Str decorator_list Assign NameStore BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword BoolOpOr NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Dict Str Dict Str Str Str Str AttributeLoad NameLoad attr ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr ListLoad NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Dict Str Dict Str Str Str Str AttributeLoad NameLoad attr ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr ListLoad NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str keyword Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore ListLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Str Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore Dict Str Dict Str Str Str Str AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareGtE AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Raise Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore ListLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str Index Str Expr Call AttributeLoad NameLoad attr Dict Str Str ListLoad NameLoad NameLoad Assign NameStore Dict Str Dict Str Str Str Str NameLoad NameLoad ListLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Str Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Dict Str Dict Str Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num keyword Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A webob.exc neutron context neutron.plugins.common constants oslo_config cfg oslo_utils uuidutils gbpservice.neutron.db servicechain_db svcchain_db gbpservice.neutron.extensions servicechain service_chain gbpservice.neutron.tests.unit common cm gbpservice.neutron.tests.unit.db.grouppolicy test_group_policy_db N/A JSON_FORMAT json N/A GP_PLUGIN_KLASS gbpservice.neutron.services.grouppolicy.plugin.GroupPolicyPlugin ServiceChainDBTestBase N/A N/A test_group_policy_db GroupPolicyDBTestBase N/A _get_resource_plural N/A N/A self resource N/A N/A N/A N/A N/A resource endswith y N/A N/A resource_plural N/A N/A resource replace y ies N/A N/A resource_plural N/A resource s N/A resource_plural N/A _test_list_resources N/A N/A self resource items neutron_context query_params N/A None None N/A N/A resource_plural N/A N/A self _get_resource_plural resource N/A res N/A N/A self _list resource_plural neutron_context neutron_context query_params query_params N/A params N/A N/A query_params split & N/A params N/A dict N/A N/A N/A N/A N/A x split = N/A 0 N/A N/A N/A N/A N/A x split = N/A 1 split , N/A x params N/A count N/A N/A getattr N/A self plugin N/A get_%s_count resource_plural N/A neutron_context N/A N/A context get_admin_context params N/A N/A N/A self assertEqual N/A len N/A res N/A resource_plural count N/A resource N/A N/A resource replace - _ N/A N/A N/A self assertEqual N/A sorted N/A N/A i N/A id N/A i N/A res N/A resource_plural N/A sorted N/A N/A N/A i N/A resource N/A id N/A i items N/A _create_profiled_servicechain_node N/A N/A self service_type shared_profile profile_tenant_id N/A N/A constants LOADBALANCER False None kwargs N/A N/A prof N/A N/A N/A self create_service_profile service_type service_type shared shared_profile tenant_id N/A profile_tenant_id N/A self _tenant_id N/A service_profile N/A N/A N/A self create_servicechain_node service_profile_id N/A prof N/A id kwargs N/A N/A ServiceChainDBTestPlugin N/A N/A svcchain_db ServiceChainDbPlugin N/A N/A supported_extension_aliases N/A N/A servicechain N/A test_group_policy_db UNSUPPORTED_REQUIRED_EXTS N/A path_prefix /servicechain N/A N/A DB_GP_PLUGIN_KLASS N/A N/A N/A ServiceChainDBTestPlugin __module__ . N/A ServiceChainDBTestPlugin __name__ ServiceChainDbTestCase N/A N/A test_group_policy_db GroupPolicyDbTestCase N/A setUp N/A N/A self core_plugin sc_plugin service_plugins ext_mgr gp_plugin N/A None None None None None N/A N/A N/A N/A N/A super ServiceChainDbTestCase self setUp gp_plugin N/A gp_plugin GP_PLUGIN_KLASS core_plugin core_plugin sc_plugin sc_plugin service_plugins service_plugins ext_mgr ext_mgr N/A N/A self plugin N/A self _sc_plugin N/A N/A TestServiceChainResources N/A ServiceChainDbTestCase N/A _test_show_resource N/A N/A self resource resource_id attrs N/A N/A N/A resource_plural N/A N/A self _get_resource_plural resource N/A req N/A N/A self new_show_request resource_plural resource_id fmt N/A self fmt N/A res N/A N/A self deserialize N/A self fmt N/A N/A req get_response N/A self ext_api N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A res N/A resource N/A k N/A test_create_servicechain_specs_same_node N/A N/A self N/A N/A N/A template1 {"key1":"value1"} N/A sp N/A N/A N/A self create_service_profile service_type N/A constants FIREWALL N/A service_profile N/A scn N/A N/A self create_servicechain_node config template1 service_profile_id N/A sp N/A id N/A scn_id N/A N/A scn N/A servicechain_node N/A id N/A spec1 N/A servicechain_spec N/A name tenant_id nodes scs1 N/A self _tenant_id N/A scn_id N/A spec_req N/A N/A self new_create_request servicechain_specs spec1 N/A self fmt N/A spec_res N/A N/A spec_req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPCreated code N/A spec_res status_int N/A res N/A N/A self deserialize N/A self fmt spec_res N/A N/A N/A self assertIn servicechain_spec res N/A N/A N/A self assertEqual N/A scn_id N/A N/A res N/A servicechain_spec N/A nodes N/A spec2 N/A servicechain_spec N/A name tenant_id nodes scs2 N/A self _tenant_id N/A scn_id N/A spec_req N/A N/A self new_create_request servicechain_specs spec2 N/A self fmt N/A spec_res N/A N/A spec_req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPCreated code N/A spec_res status_int N/A res N/A N/A self deserialize N/A self fmt spec_res N/A N/A N/A self assertIn servicechain_spec res N/A N/A N/A self assertEqual N/A scn_id N/A N/A res N/A servicechain_spec N/A nodes N/A test_create_and_show_servicechain_node N/A N/A self N/A N/A N/A profile N/A N/A self create_service_profile service_type N/A constants FIREWALL N/A attrs N/A N/A cm get_create_servicechain_node_default_attrs service_profile_id N/A N/A profile N/A service_profile N/A id config config1 N/A scn N/A N/A self create_servicechain_node service_profile_id N/A N/A profile N/A service_profile N/A id config config1 N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A scn N/A servicechain_node N/A k N/A N/A N/A self _test_show_resource servicechain_node N/A N/A scn N/A servicechain_node N/A id attrs N/A test_list_servicechain_nodes N/A N/A self N/A N/A N/A scns N/A N/A N/A self _create_profiled_servicechain_node name scn1 description scn N/A N/A self _create_profiled_servicechain_node name scn2 description scn N/A N/A self _create_profiled_servicechain_node name scn3 description scn N/A N/A N/A self _test_list_resources servicechain_node scns query_params description=scn N/A test_update_servicechain_node N/A N/A self N/A N/A N/A name new_servicechain_node N/A description new desc N/A config new_config N/A profile N/A N/A self create_service_profile service_type N/A constants FIREWALL N/A attrs N/A N/A cm get_create_servicechain_node_default_attrs name name description description config config service_profile_id N/A N/A profile N/A service_profile N/A id N/A scn N/A N/A self create_servicechain_node service_profile_id N/A N/A profile N/A service_profile N/A id N/A data N/A servicechain_node N/A name description config name description config N/A req N/A N/A self new_update_request servicechain_nodes data N/A N/A scn N/A servicechain_node N/A id N/A res N/A N/A self deserialize N/A self fmt N/A N/A req get_response N/A self ext_api N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A res N/A servicechain_node N/A k N/A N/A N/A self _test_show_resource servicechain_node N/A N/A scn N/A servicechain_node N/A id attrs N/A test_delete_servicechain_node N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A scn N/A N/A self _create_profiled_servicechain_node N/A scn_id N/A N/A scn N/A servicechain_node N/A id N/A scs N/A N/A self create_servicechain_spec nodes N/A scn_id N/A scs_id N/A N/A scs N/A servicechain_spec N/A id N/A N/A N/A self assertRaises N/A service_chain ServiceChainNodeInUse N/A N/A self plugin delete_servicechain_node ctx scn_id N/A req N/A N/A self new_delete_request servicechain_specs scs_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A req N/A N/A self new_delete_request servicechain_nodes scn_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainNodeNotFound N/A N/A self plugin get_servicechain_node ctx scn_id N/A test_create_and_show_servicechain_spec N/A N/A self N/A N/A N/A name scs1 N/A scn N/A N/A self _create_profiled_servicechain_node N/A scn_id N/A N/A scn N/A servicechain_node N/A id N/A attrs N/A N/A cm get_create_servicechain_spec_default_attrs name name nodes N/A scn_id N/A scs N/A N/A self create_servicechain_spec name name nodes N/A scn_id N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A scs N/A servicechain_spec N/A k N/A N/A N/A self _test_show_resource servicechain_spec N/A N/A scs N/A servicechain_spec N/A id attrs N/A test_create_spec_multiple_nodes N/A N/A self N/A N/A N/A name scs1 N/A scn1 N/A N/A self _create_profiled_servicechain_node N/A scn1_id N/A N/A scn1 N/A servicechain_node N/A id N/A scn2 N/A N/A self _create_profiled_servicechain_node N/A scn2_id N/A N/A scn2 N/A servicechain_node N/A id N/A attrs N/A N/A cm get_create_servicechain_spec_default_attrs name name nodes N/A scn1_id scn2_id N/A scs N/A N/A self create_servicechain_spec name name nodes N/A scn1_id scn2_id N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A scs N/A servicechain_spec N/A k N/A test_list_servicechain_specs N/A N/A self N/A N/A N/A scs N/A N/A N/A self create_servicechain_spec name scs1 description scs N/A N/A self create_servicechain_spec name scs2 description scs N/A N/A self create_servicechain_spec name scs3 description scs N/A N/A N/A self _test_list_resources servicechain_spec scs query_params description=scs N/A test_node_ordering_list_servicechain_specs N/A N/A self N/A N/A N/A scn1_id N/A N/A N/A N/A self _create_profiled_servicechain_node N/A servicechain_node N/A id N/A scn2_id N/A N/A N/A N/A self _create_profiled_servicechain_node N/A servicechain_node N/A id N/A nodes_list N/A scn1_id scn2_id N/A scs N/A N/A self create_servicechain_spec name scs1 nodes nodes_list N/A N/A N/A self assertEqual nodes_list N/A N/A scs N/A servicechain_spec N/A nodes N/A res N/A N/A self _list servicechain_specs N/A N/A N/A self assertEqual 1 N/A len N/A res N/A servicechain_specs N/A N/A N/A self assertEqual nodes_list N/A N/A N/A res N/A servicechain_specs N/A 0 N/A nodes N/A req N/A N/A self new_delete_request servicechain_specs N/A N/A scs N/A servicechain_spec N/A id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A nodes_list reverse N/A scs N/A N/A self create_servicechain_spec name scs1 nodes nodes_list N/A N/A N/A self assertEqual N/A N/A scs N/A servicechain_spec N/A nodes nodes_list N/A res N/A N/A self _list servicechain_specs N/A N/A N/A self assertEqual 1 N/A len N/A res N/A servicechain_specs N/A N/A N/A self assertEqual nodes_list N/A N/A N/A res N/A servicechain_specs N/A 0 N/A nodes N/A test_update_servicechain_spec N/A N/A self N/A N/A N/A name new_servicechain_spec1 N/A description new desc N/A scn_id N/A N/A N/A N/A self _create_profiled_servicechain_node N/A servicechain_node N/A id N/A attrs N/A N/A cm get_create_servicechain_spec_default_attrs name name description description nodes N/A scn_id N/A scs N/A N/A self create_servicechain_spec N/A data N/A servicechain_spec N/A name description nodes name description N/A scn_id N/A req N/A N/A self new_update_request servicechain_specs data N/A N/A scs N/A servicechain_spec N/A id N/A res N/A N/A self deserialize N/A self fmt N/A N/A req get_response N/A self ext_api N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A res N/A servicechain_spec N/A k N/A N/A N/A self _test_show_resource servicechain_spec N/A N/A scs N/A servicechain_spec N/A id attrs N/A test_delete_servicechain_spec N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A scs N/A N/A self create_servicechain_spec N/A scs_id N/A N/A scs N/A servicechain_spec N/A id N/A req N/A N/A self new_delete_request servicechain_specs scs_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainSpecNotFound N/A N/A self plugin get_servicechain_spec ctx scs_id N/A test_delete_spec_in_use_by_policy_action_rejected N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A scs_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A data N/A policy_action N/A action_type tenant_id action_value redirect N/A self _tenant_id scs_id N/A pa_req N/A N/A self new_create_request grouppolicy/policy_actions data N/A self fmt N/A res N/A N/A pa_req get_response N/A self ext_api N/A N/A N/A res status_int N/A N/A N/A webob exc HTTPClientError code N/A N/A N/A N/A N/A webob exc HTTPClientError code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainSpecInUse N/A N/A self plugin delete_servicechain_spec ctx scs_id N/A test_delete_spec_in_use_by_instance_rejected N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A scs_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A sci N/A N/A self create_servicechain_instance servicechain_specs N/A scs_id N/A sci_id N/A N/A sci N/A servicechain_instance N/A id N/A N/A N/A self assertRaises N/A service_chain ServiceChainSpecInUse N/A N/A self plugin delete_servicechain_spec ctx scs_id N/A req N/A N/A self new_delete_request servicechain_instances sci_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainInstanceNotFound N/A N/A self plugin get_servicechain_instance ctx sci_id N/A req N/A N/A self new_delete_request servicechain_specs scs_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainSpecNotFound N/A N/A self plugin get_servicechain_spec ctx scs_id N/A test_create_and_show_servicechain_instance N/A N/A self N/A N/A N/A scs_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A policy_target_group_id N/A N/A uuidutils generate_uuid N/A classifier_id N/A N/A uuidutils generate_uuid N/A config_param_values {} N/A attrs N/A N/A cm get_create_servicechain_instance_default_attrs servicechain_specs N/A scs_id provider_ptg_id policy_target_group_id consumer_ptg_id policy_target_group_id management_ptg_id policy_target_group_id classifier_id classifier_id config_param_values config_param_values N/A sci N/A N/A self create_servicechain_instance servicechain_specs N/A scs_id provider_ptg_id policy_target_group_id consumer_ptg_id policy_target_group_id management_ptg_id policy_target_group_id classifier_id classifier_id config_param_values config_param_values N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A sci N/A servicechain_instance N/A k N/A N/A N/A self _test_show_resource servicechain_instance N/A N/A sci N/A servicechain_instance N/A id attrs N/A req N/A N/A self new_delete_request servicechain_instances N/A N/A sci N/A servicechain_instance N/A id N/A N/A N/A req get_response N/A self ext_api N/A test_list_servicechain_instances N/A N/A self N/A N/A N/A servicechain_instances N/A N/A N/A self create_servicechain_instance name sci1 description sci N/A N/A self create_servicechain_instance name sci2 description sci N/A N/A self create_servicechain_instance name sci3 description sci N/A N/A N/A self _test_list_resources servicechain_instance servicechain_instances query_params description=sci N/A test_spec_ordering_list_servicechain_instances N/A N/A self N/A N/A N/A scs1_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A scs2_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A specs_list N/A scs1_id scs2_id N/A sci N/A N/A self create_servicechain_instance name sci1 servicechain_specs specs_list N/A N/A N/A self assertEqual specs_list N/A N/A sci N/A servicechain_instance N/A servicechain_specs N/A res N/A N/A self _list servicechain_instances N/A N/A N/A self assertEqual 1 N/A len N/A res N/A servicechain_instances N/A result_instance N/A N/A res N/A servicechain_instances N/A 0 N/A N/A N/A self assertEqual specs_list N/A result_instance N/A servicechain_specs N/A req N/A N/A self new_delete_request servicechain_instances N/A N/A sci N/A servicechain_instance N/A id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A specs_list reverse N/A sci N/A N/A self create_servicechain_instance name sci1 servicechain_specs specs_list N/A N/A N/A self assertEqual specs_list N/A N/A sci N/A servicechain_instance N/A servicechain_specs N/A res N/A N/A self _list servicechain_instances N/A N/A N/A self assertEqual 1 N/A len N/A res N/A servicechain_instances N/A result_instance N/A N/A res N/A servicechain_instances N/A 0 N/A N/A N/A self assertEqual specs_list N/A result_instance N/A servicechain_specs N/A test_update_servicechain_instance N/A N/A self N/A N/A N/A name new_servicechain_instance N/A description new desc N/A config_param_values {} N/A scs_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A provider_ptg_id N/A N/A uuidutils generate_uuid N/A consumer_ptg_id N/A N/A uuidutils generate_uuid N/A management_ptg_id N/A N/A uuidutils generate_uuid N/A classifier_id N/A N/A uuidutils generate_uuid N/A attrs N/A N/A cm get_create_servicechain_instance_default_attrs name name description description servicechain_specs N/A scs_id provider_ptg_id provider_ptg_id consumer_ptg_id consumer_ptg_id management_ptg_id management_ptg_id classifier_id classifier_id config_param_values config_param_values N/A sci N/A N/A self create_servicechain_instance servicechain_specs N/A scs_id provider_ptg_id provider_ptg_id consumer_ptg_id consumer_ptg_id management_ptg_id management_ptg_id classifier_id classifier_id config_param_values config_param_values N/A new_classifier_id N/A N/A uuidutils generate_uuid N/A new_scs_id N/A N/A N/A N/A self create_servicechain_spec N/A servicechain_spec N/A id N/A N/A N/A attrs update N/A servicechain_specs classifier_id N/A new_scs_id new_classifier_id N/A data N/A servicechain_instance N/A name description servicechain_specs classifier_id name description N/A new_scs_id new_classifier_id N/A req N/A N/A self new_update_request servicechain_instances data N/A N/A sci N/A servicechain_instance N/A id N/A res N/A N/A self deserialize N/A self fmt N/A N/A req get_response N/A self ext_api N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual v N/A N/A res N/A servicechain_instance N/A k N/A N/A N/A self _test_show_resource servicechain_instance N/A N/A sci N/A servicechain_instance N/A id attrs N/A req N/A N/A self new_delete_request servicechain_instances N/A N/A sci N/A servicechain_instance N/A id N/A N/A N/A req get_response N/A self ext_api N/A test_delete_servicechain_instance N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A sci N/A N/A self create_servicechain_instance N/A sci_id N/A N/A sci N/A servicechain_instance N/A id N/A req N/A N/A self new_delete_request servicechain_instances sci_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceChainInstanceNotFound N/A N/A self plugin get_servicechain_instance ctx sci_id N/A test_create_and_show_service_profile N/A N/A self N/A N/A N/A attrs N/A N/A cm get_create_service_profile_default_attrs service_type N/A constants FIREWALL vendor vendor1 N/A scn N/A N/A self create_service_profile service_type N/A constants FIREWALL vendor vendor1 N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual N/A N/A scn N/A service_profile N/A k v N/A N/A N/A self _test_show_resource service_profile N/A N/A scn N/A service_profile N/A id attrs N/A test_list_service_profile N/A N/A self N/A N/A N/A scns N/A N/A N/A self create_service_profile name sp1 description sp service_type LOADBALANCER N/A N/A self create_service_profile name sp2 description sp service_type LOADBALANCER N/A N/A self create_service_profile name sp3 description sp service_type LOADBALANCER N/A N/A N/A self _test_list_resources service_profile scns query_params description=sp N/A test_update_service_profile N/A N/A self N/A N/A N/A name new_service_profile N/A description new desc N/A attrs N/A N/A cm get_create_service_profile_default_attrs name name description description service_type N/A constants FIREWALL N/A scn N/A N/A self create_service_profile service_type N/A constants FIREWALL N/A data N/A service_profile N/A name description name description N/A req N/A N/A self new_update_request service_profiles data N/A N/A scn N/A service_profile N/A id N/A res N/A N/A self deserialize N/A self fmt N/A N/A req get_response N/A self ext_api N/A N/A k v N/A N/A attrs iteritems N/A N/A N/A N/A self assertEqual N/A N/A res N/A service_profile N/A k v N/A N/A N/A self _test_show_resource service_profile N/A N/A scn N/A service_profile N/A id attrs N/A test_delete_service_profile N/A N/A self N/A N/A N/A ctx N/A N/A context get_admin_context N/A sp N/A N/A self create_service_profile service_type LOADBALANCER N/A sp_id N/A N/A sp N/A service_profile N/A id N/A scn N/A N/A self create_servicechain_node service_profile_id sp_id N/A scn_id N/A N/A scn N/A servicechain_node N/A id N/A N/A N/A self assertRaises N/A service_chain ServiceProfileInUse N/A N/A self plugin delete_service_profile ctx sp_id N/A req N/A N/A self new_delete_request servicechain_nodes scn_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A req N/A N/A self new_delete_request service_profiles sp_id N/A res N/A N/A req get_response N/A self ext_api N/A N/A N/A self assertEqual N/A N/A N/A webob exc HTTPNoContent code N/A res status_int N/A N/A N/A self assertRaises N/A service_chain ServiceProfileNotFound N/A N/A self plugin get_service_profile ctx sp_id N/A N/A TestQuotasForServiceChain N/A ServiceChainDbTestCase N/A setUp N/A N/A self core_plugin sc_plugin gp_plugin service_plugins ext_mgr N/A None None None None None N/A N/A N/A N/A N/A cfg CONF set_override quota_servicechain_node 1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_servicechain_spec 1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_servicechain_instance 1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_service_profile 1 group QUOTAS N/A N/A N/A N/A super TestQuotasForServiceChain self setUp core_plugin core_plugin sc_plugin sc_plugin gp_plugin gp_plugin service_plugins service_plugins ext_mgr ext_mgr N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A cfg CONF set_override quota_servicechain_node -1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_servicechain_spec -1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_servicechain_instance -1 group QUOTAS N/A N/A N/A N/A cfg CONF set_override quota_service_profile -1 group QUOTAS N/A N/A N/A N/A super TestQuotasForServiceChain self tearDown N/A test_servicechain_node_quota N/A N/A self N/A N/A N/A N/A N/A self create_servicechain_node N/A N/A N/A self assertRaises N/A N/A webob exc HTTPClientError N/A self create_servicechain_node N/A test_servicechain_spec_quota N/A N/A self N/A N/A N/A N/A N/A self create_servicechain_spec N/A N/A N/A self assertRaises N/A N/A webob exc HTTPClientError N/A self create_servicechain_spec N/A test_servicechain_instance_quota N/A N/A self N/A N/A N/A N/A N/A self create_servicechain_instance N/A N/A N/A self assertRaises N/A N/A webob exc HTTPClientError N/A self create_servicechain_instance N/A test_service_profile N/A N/A self N/A N/A N/A N/A N/A self create_service_profile service_type N/A constants FIREWALL N/A N/A N/A self assertRaises N/A N/A webob exc HTTPClientError N/A self create_service_profile service_type N/A constants FIREWALL N/A N/A