Module Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Str ListLoad Dict Str Str Str Str Str Str Str Str Str Str Num Num ListLoad ListLoad Str Str Dict Str Str Str Str Str Str Str Str Str Str Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Str Str ListLoad Str Str NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Num NameLoad Str ListLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index Num Index Str Index Str ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str Str NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad Dict Str Str NameLoad NameLoad Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str body If CompareEq SubscriptLoad NameLoad Index Str NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad ListLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str ListLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str ListLoad ListLoad Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Assign SubscriptStore NameLoad Index Str ListLoad ListLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Assign SubscriptStore NameLoad Index Str ListLoad ListLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr ListLoad Str Str Call NameLoad NameLoad Str Assign SubscriptStore NameLoad Index Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str ListLoad ListLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str ListLoad ListLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Str Dict Str Str Str Str Str Str Str ListLoad Str Str Str ListLoad ListLoad Str Str Num Num Str Num AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Dict Call NameLoad TupleLoad For NameStore NameLoad body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Str Dict Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad ListLoad Str Str Str ListLoad ListLoad Str Str ListLoad Num Num Str Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad Num Num Str ListLoad Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str Str Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Str Index Str ListLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str Str NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad Str keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr keyword NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A mock N/A netaddr oslo_serialization jsonutils nailgun consts nailgun.db.sqlalchemy.models NetworkGroup nailgun errors nailgun.extensions.network_manager.validators.network NetworkConfigurationValidator nailgun.extensions.network_manager.validators.network NeutronNetworkConfigurationValidator nailgun.extensions.network_manager.validators.network NovaNetworkConfigurationValidator nailgun objects nailgun.test base BaseNetworkConfigurationValidatorProtocolTest N/A N/A base BaseValidatorTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super BaseNetworkConfigurationValidatorProtocolTest self setUp N/A N/A self cluster N/A N/A N/A self env create_cluster api False net_provider N/A N/A consts CLUSTER_NET_PROVIDERS neutron N/A get_invalid_data_context N/A N/A self data N/A args N/A N/A Get invalid data context for assertRaises

        The method is used by assertRaises* methods of base class
        and should be overridden because of 'models.Cluster.is_locked'
        should be mocked.
         N/A N/A N/A N/A super BaseNetworkConfigurationValidatorProtocolTest self get_invalid_data_context data N/A self cluster args N/A N/A TestNetworkConfigurationValidatorProtocol N/A BaseNetworkConfigurationValidatorProtocolTest N/A N/A validator N/A NetworkConfigurationValidator validate_networks_data setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TestNetworkConfigurationValidatorProtocol self setUp N/A N/A self nc N/A networks N/A N/A cidr gateway group_id id ip_ranges meta name vlan_start 172.16.0.0/24 172.16.0.1 1 2 N/A N/A 172.16.0.2 172.16.0.126 N/A name cidr gateway ip_range vlan_start use_gateway notation render_type map_priority configurable floating_range_var ext_net_data vips N/A N/A consts NETWORKS public 172.16.0.0/24 172.16.0.1 N/A 172.16.0.2 172.16.0.126 None True N/A N/A consts NETWORK_NOTATION ip_ranges None 1 True floating_ranges N/A N/A consts NETWORK_VIP_NAMES_V6_1 N/A N/A consts NETWORKS public None N/A test_required_property_networks N/A N/A self N/A N/A N/A N/A N/A self nc N/A test_key N/A N/A N/A self nc pop networks N/A N/A N/A self assertRaisesRequiredProperty N/A self nc networks N/A test_networks_invalid_type N/A N/A self N/A N/A N/A N/A N/A self nc N/A networks N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A test_networks_additional_property N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A test_key 1 N/A N/A N/A self assertRaisesAdditionalProperty N/A self nc test_key N/A test_networks_required_property_network_id N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 pop id N/A N/A N/A self assertRaisesRequiredProperty N/A self nc id N/A test_networks_invalid_type_id N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A id N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'integer' N/A test_networks_invalid_type_group_id N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A group_id x N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc 'x' ['networks'][0]['group_id'] N/A test_networks_invalid_type_gateway N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A gateway N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networks'][0]['gateway'] N/A test_networks_invalid_type_cidr N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A cidr 1 N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc 1 ['networks'][0]['cidr'] N/A test_networks_invalid_type_vlan_start N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A vlan_start N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networks'][0]['vlan_start'] N/A test_networks_invalid_type_ip_ranges N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A ip_ranges N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A test_networks_meta_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc [] 'object' N/A test_networks_meta_additional_property N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A test_key 1 N/A N/A N/A self assertRaisesAdditionalProperty N/A self nc test_key N/A test_networks_meta_invalid_type_name N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A name N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'string' N/A test_networks_meta_invalid_type_gateway N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A gateway N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networks'][0]['meta']['gateway'] N/A test_networks_meta_invalid_type_cidr N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A cidr N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networks'][0]['meta']['cidr'] N/A test_networks_meta_ip_range N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ip_range N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ip_range N/A 1 2 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ip_range N/A 1.1.1.1 1.1.1.2 1.1.1.3 N/A N/A N/A self assertRaisesTooLong N/A self nc [u'1.1.1.1', u'1.1.1.2', u'1.1.1.3'] N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ip_range N/A 1.1.1.1 N/A N/A N/A self assertRaisesTooShort N/A self nc [u'1.1.1.1'] N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ip_range N/A 1.1.1.1 1.2.3.x N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc '1.2.3.x' ['networks'][0]['meta']['ip_range'] N/A test_networks_meta_invalid_type_vlan_start N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A vlan_start N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networks'][0]['meta']['vlan_start'] N/A test_networks_meta_invalid_type_seg_type N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A seg_type x N/A N/A N/A self assertRaisesInvalidEnum N/A self nc 'x' ['vlan', 'gre', 'tun'] N/A test_networks_invalid_type_neutron_vlan_range N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A neutron_vlan_range z N/A N/A N/A self assertRaisesInvalidType N/A self nc 'z' 'boolean' N/A test_networks_meta_invalid_type_use_gateway N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A use_gateway N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'boolean' N/A test_networks_invalid_type_notation N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A notation x N/A N/A N/A self assertRaisesInvalidEnum N/A self nc 'x' ['cidr', 'ip_ranges', None] N/A test_networks_invalid_type_render_type N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A render_type 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string', 'null' N/A test_networks_invalid_type_render_addr_mask N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A render_addr_mask N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc [] 'string', 'null' N/A test_networks_invalid_type_unmovable N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A unmovable 5 N/A N/A N/A self assertRaisesInvalidType N/A self nc 5 'boolean' N/A test_networks_meta_invalid_type_map_priority N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A map_priority N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'integer' N/A test_networks_meta_invalid_type_configurable N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A configurable hello N/A N/A N/A self assertRaisesInvalidType N/A self nc 'hello' 'boolean' N/A test_networks_meta_invalid_type_floating_range_var N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A floating_range_var N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'string' N/A test_networks_meta_invalid_type_ext_net_data N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A ext_net_data N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A test_networks_meta_invalid_type_restrictions N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A restrictions wrong N/A N/A N/A self assertRaisesInvalidType N/A self nc 'wrong' 'array' N/A test_networks_meta_vips N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A vips N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A vips N/A 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A vips N/A vip_a vip_a N/A N/A N/A self assertRaisesNonUnique N/A self nc [u'vip_a', u'vip_a'] N/A N/A N/A N/A N/A N/A self nc N/A networks N/A 0 N/A meta N/A vips N/A a b c1 N/A N/A N/A self assertRaisesNotMatchPattern N/A self nc 'c1' N/A N/A TestNetworkConfigurationValidator N/A N/A base BaseIntegrationTest N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TestNetworkConfigurationValidator self setUp N/A N/A self cluster N/A N/A N/A self env create cluster_kwargs N/A api net_provider False N/A N/A consts CLUSTER_NET_PROVIDERS neutron nodes_kwargs N/A N/A api pending_addition False True N/A N/A self config N/A N/A N/A N/A self env neutron_networks_get N/A N/A self cluster id json_body N/A N/A self validator NetworkConfigurationValidator N/A find_net_by_name N/A N/A self name N/A N/A N/A net N/A N/A self config N/A networks N/A N/A N/A N/A net N/A name name N/A N/A net N/A get_context_of_validation_error N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A errors InvalidData exc_context N/A N/A N/A N/A N/A self validator validate_networks_data N/A N/A jsonutils dumps N/A self config N/A self cluster N/A exc_context N/A assertRaisesInvalidData N/A N/A self message N/A N/A N/A exc_context N/A N/A self get_context_of_validation_error N/A N/A N/A self assertIn message N/A N/A exc_context exception message N/A test_validate_networks_not_in_db N/A N/A self N/A N/A N/A mgmt N/A N/A self find_net_by_name N/A N/A consts NETWORKS management N/A sto N/A N/A self find_net_by_name N/A N/A consts NETWORKS storage N/A mgmt_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A mgmt N/A id N/A sto_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A sto N/A id N/A N/A N/A N/A self db delete mgmt_db N/A N/A N/A N/A self db delete sto_db N/A N/A N/A N/A self db flush N/A exc_context N/A N/A self get_context_of_validation_error N/A message N/A N/A exc_context exception message N/A N/A N/A self assertEqual N/A N/A Networks with ID's [{0}, {1}] are not present in the database format N/A sorted N/A N/A sto N/A id N/A mgmt N/A id message N/A test_validate_network_no_ip_ranges N/A N/A self N/A N/A N/A mgmt N/A N/A self find_net_by_name N/A N/A consts NETWORKS management N/A N/A N/A mgmt N/A meta N/A notation N/A N/A consts NETWORK_NOTATION ip_ranges N/A N/A mgmt N/A ip_ranges N/A N/A mgmt_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A mgmt N/A id N/A N/A mgmt_db ip_ranges N/A N/A N/A N/A N/A self db flush N/A N/A N/A self assertRaisesInvalidData N/A N/A No IP ranges were specified for network {0} format N/A mgmt N/A id N/A test_validate_network_no_cidr N/A N/A self N/A N/A N/A mgmt N/A N/A self find_net_by_name N/A N/A consts NETWORKS management N/A N/A N/A mgmt N/A meta N/A notation N/A N/A consts NETWORK_NOTATION cidr N/A N/A mgmt N/A cidr None N/A mgmt_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A mgmt N/A id N/A N/A mgmt_db cidr None N/A N/A N/A N/A self db flush N/A N/A N/A self assertRaisesInvalidData N/A N/A No CIDR was specified for network {0} format N/A mgmt N/A id N/A test_validate_network_no_gateway N/A N/A self N/A N/A N/A mgmt N/A N/A self find_net_by_name N/A N/A consts NETWORKS management N/A N/A N/A mgmt N/A meta N/A use_gateway True N/A N/A mgmt N/A gateway None N/A mgmt_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A mgmt N/A id N/A N/A mgmt_db gateway None N/A N/A N/A N/A self db flush N/A N/A N/A self assertRaisesInvalidData 'use_gateway' cannot be provided without gateway N/A test_validate_admin_ips N/A N/A self _ N/A N/A N/A node_ip N/A N/A N/A N/A self env nodes N/A 0 ip N/A admin N/A N/A self find_net_by_name fuelweb_admin N/A N/A admin N/A ip_ranges N/A N/A N/A str N/A N/A N/A netaddr IPAddress node_ip 1 N/A str N/A N/A N/A netaddr IPAddress node_ip 10 N/A resp_neutron_net N/A N/A N/A self env neutron_networks_put N/A N/A self cluster id N/A self config expect_errors True N/A N/A N/A self assertEqual 400 N/A resp_neutron_net status_code N/A N/A N/A self assertEqual N/A N/A New IP ranges for network '{0}'({1}) do not cover already allocated IPs. format N/A admin N/A name N/A admin N/A id N/A N/A resp_neutron_net json_body N/A message N/A N/A admin N/A ip_ranges N/A N/A N/A str N/A N/A netaddr IPAddress node_ip N/A str N/A N/A N/A netaddr IPAddress node_ip 10 N/A resp_neutron_net N/A N/A N/A self env neutron_networks_put N/A N/A self cluster id N/A self config N/A N/A N/A self assertEqual 200 N/A resp_neutron_net status_code N/A N/A N/A N/A self env create_node api True ip N/A str N/A N/A N/A netaddr IPAddress node_ip 10 N/A N/A admin N/A ip_ranges N/A N/A N/A str N/A N/A netaddr IPAddress node_ip N/A str N/A N/A N/A netaddr IPAddress node_ip 9 N/A resp_neutron_net N/A N/A N/A self env neutron_networks_put N/A N/A self cluster id N/A self config expect_errors True N/A N/A N/A self assertEqual 400 N/A resp_neutron_net status_code N/A N/A N/A self assertEqual New IP ranges for Admin networks conflict with bootstrap nodes' IPs. N/A N/A resp_neutron_net json_body N/A message N/A N/A N/A mock patch nailgun.rpc.cast test_check_ip_conflicts N/A N/A self N/A N/A N/A validator NetworkConfigurationValidator N/A nm N/A N/A N/A objects Cluster get_network_manager N/A self cluster N/A mgmt N/A N/A self find_net_by_name N/A N/A consts NETWORKS management N/A mgmt_db N/A N/A N/A N/A N/A self db query NetworkGroup get N/A mgmt N/A id N/A ips N/A N/A nm get_assigned_ips_by_network_id N/A mgmt N/A id N/A N/A N/A self assertListEqual N/A 192.168.0.1 192.168.0.2 N/A sorted ips Default IPs were changed for some reason. N/A N/A mgmt N/A cidr 10.101.0.0/24 N/A ranges N/A N/A validator _get_network_ip_ranges mgmt mgmt_db cidr False N/A result N/A N/A validator _check_ips_out_of_ip_ranges mgmt_db nm ranges N/A N/A N/A self assertTrue result N/A N/A mgmt N/A cidr 192.168.0.0/28 N/A ranges N/A N/A validator _get_network_ip_ranges mgmt mgmt_db cidr False N/A result N/A N/A validator _check_ips_out_of_ip_ranges mgmt_db nm ranges N/A N/A N/A self assertFalse result N/A N/A mgmt N/A ip_ranges N/A N/A 192.168.0.1 192.168.0.15 N/A ranges N/A N/A validator _get_network_ip_ranges mgmt mgmt_db ip_ranges False N/A result N/A N/A validator _check_ips_out_of_ip_ranges mgmt_db nm ranges N/A N/A N/A self assertFalse result N/A N/A mgmt N/A ip_ranges N/A N/A 10.101.0.1 10.101.0.255 N/A ranges N/A N/A validator _get_network_ip_ranges mgmt mgmt_db ip_ranges False N/A result N/A N/A validator _check_ips_out_of_ip_ranges mgmt_db nm ranges N/A N/A N/A self assertTrue result N/A N/A TestNovaNetworkConfigurationValidatorProtocol N/A BaseNetworkConfigurationValidatorProtocolTest N/A N/A validator N/A NovaNetworkConfigurationValidator additional_network_validation setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TestNovaNetworkConfigurationValidatorProtocol self setUp N/A N/A self nc N/A networking_parameters N/A dns_nameservers floating_ranges fixed_network_size fixed_networks_amount fixed_networks_cidr fixed_networks_vlan_start net_manager N/A 8.8.4.4 8.8.8.8 2001:4860:4860::8888 N/A N/A 172.16.0.130 172.16.0.254 1 2 192.168.111.0/24 101 N/A N/A consts NOVA_NET_MANAGERS FlatDHCPManager N/A serialize N/A N/A self data N/A N/A N/A 'additional_network_validation' method accepts object as is

        No need to serialize data
         N/A data N/A test_validation_passed N/A N/A self N/A N/A N/A serialized_data N/A N/A self serialize N/A self nc N/A N/A N/A self validator serialized_data N/A N/A mock Mock N/A test_networking_parameters_additional_property N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A test_key 1 N/A N/A N/A self assertRaisesAdditionalProperty N/A self nc test_key N/A test_networking_parameters_invalid_type N/A N/A self N/A N/A N/A N/A N/A self nc N/A networking_parameters 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'object' N/A test_dns_nameservers_ip_address_list N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1 2 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A N/A N/A N/A self assertRaisesTooShort N/A self nc [] N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1.2.3.4 1.2.3.4 N/A N/A N/A self assertRaisesNonUnique N/A self nc ['1.2.3.4', '1.2.3.4'] N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1.1.1.1 1.2.3.x N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc '1.2.3.x' ['networking_parameters']['dns_nameservers'] N/A test_fixed_network_size_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A fixed_network_size N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'integer' N/A test_fixed_networks_amount_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A fixed_networks_amount N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'integer' N/A test_fixed_networks_cidr_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A fixed_networks_cidr 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A test_fixed_networks_vlan_start_invalid_type N/A N/A self N/A N/A N/A invalid_values N/A N/A N/A str N/A N/A value invalid_values N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A fixed_networks_vlan_start value N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc value ['networking_parameters']['fixed_networks_vlan_start'] N/A test_net_manager_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A net_manager x N/A N/A N/A self assertRaisesInvalidEnum N/A self nc 'x' ['FlatDHCPManager', 'VlanManager'] N/A test_floating_ranges_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A floating_ranges N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A TestNeutronNetworkConfigurationValidatorProtocol N/A BaseNetworkConfigurationValidatorProtocolTest N/A N/A validator N/A NeutronNetworkConfigurationValidator additional_network_validation setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TestNeutronNetworkConfigurationValidatorProtocol self setUp N/A N/A self nc N/A networking_parameters N/A base_mac configuration_template dns_nameservers floating_ranges gre_id_range internal_cidr internal_gateway net_l23_provider segmentation_type vlan_range baremetal_gateway baremetal_range fa:16:3e:00:00:00 None N/A 8.8.4.4 8.8.8.8 2001:4860:4860::8888 N/A N/A 172.16.0.130 172.16.0.254 N/A 2 65535 192.168.111.0/24 192.168.111.1 N/A N/A consts NEUTRON_L23_PROVIDERS ovs N/A N/A consts NEUTRON_SEGMENT_TYPES gre N/A 1000 1030 192.168.3.51 N/A 192.168.3.52 192.168.3.254 N/A serialize N/A N/A self data N/A N/A N/A 'additional_network_validation' method accepts object as is

        No need for serialization
         N/A data N/A test_validation_passed N/A N/A self N/A N/A N/A N/A N/A N/A self env create cluster_kwargs N/A net_provider N/A N/A consts CLUSTER_NET_PROVIDERS neutron release_kwargs N/A version 1111-8.0 N/A N/A N/A N/A N/A self nc N/A networking_parameters pop segmentation_type N/A serialized_data N/A N/A self serialize N/A self nc N/A N/A N/A self validator serialized_data N/A self cluster N/A test_networking_parameters_additional_property N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A test_key 1 N/A N/A N/A self assertRaisesAdditionalProperty N/A self nc test_key N/A test_networking_parameters_invalid_type N/A N/A self N/A N/A N/A N/A N/A self nc N/A networking_parameters 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'object' N/A test_base_mac_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A base_mac 1 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A test_configuration_template_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A configuration_template 1 N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc 1 ['networking_parameters']['configuration_template'] N/A test_dns_nameservers_ip_address_list N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1 2 N/A N/A N/A self assertRaisesInvalidType N/A self nc 1 'string' N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A N/A N/A N/A self assertRaisesTooShort N/A self nc [] N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1.2.3.4 1.2.3.4 N/A N/A N/A self assertRaisesNonUnique N/A self nc ['1.2.3.4', '1.2.3.4'] N/A N/A N/A N/A self nc N/A networking_parameters N/A dns_nameservers N/A 1.1.1.1 1.2.3.x N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc '1.2.3.x' ['networking_parameters']['dns_nameservers'] N/A test_floating_ranges_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A floating_ranges N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A test_gre_id_range N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A gre_id_range N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A self nc N/A networking_parameters N/A gre_id_range N/A 1 2 N/A N/A N/A self assertRaisesInvalidType N/A self nc '1' 'integer' N/A N/A N/A N/A self nc N/A networking_parameters N/A gre_id_range N/A 1 2 3 N/A N/A N/A self assertRaisesTooLong N/A self nc [1, 2, 3] N/A N/A N/A N/A self nc N/A networking_parameters N/A gre_id_range N/A 1 N/A N/A N/A self assertRaisesTooShort N/A self nc [1] N/A N/A N/A N/A self nc N/A networking_parameters N/A gre_id_range N/A 2 2 N/A N/A N/A self assertRaisesNonUnique N/A self nc [2, 2] N/A test_internal_cidr_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A internal_cidr 1 N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc 1 ['networking_parameters']['internal_cidr'] N/A test_internal_gateway_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A internal_gateway N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networking_parameters']['internal_gateway'] N/A test_net_l23_provider_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A net_l23_provider x N/A N/A N/A self assertRaisesInvalidEnum N/A self nc 'x' ['ovs', 'nsx', 'dpdkovs'] N/A test_segmentation_type_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A segmentation_type x N/A N/A N/A self assertRaisesInvalidEnum N/A self nc 'x' ['vlan', 'gre', 'tun'] N/A test_vlan_range N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A N/A N/A N/A self assertRaisesInvalidType N/A self nc {} 'array' N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 2 3 N/A N/A N/A self assertRaisesInvalidType N/A self nc '2' 'integer' N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 2 3 4 N/A N/A N/A self assertRaisesTooLong N/A self nc [2, 3, 4] N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 2 N/A N/A N/A self assertRaisesTooShort N/A self nc [2] N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 1 2 N/A N/A N/A self assertRaisesLessThanMinimum N/A self nc 1 N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 2 4097 N/A N/A N/A self assertRaisesGreaterThanMaximum N/A self nc 4097 N/A N/A N/A N/A self nc N/A networking_parameters N/A vlan_range N/A 2 2 N/A N/A N/A self assertRaisesNonUnique N/A self nc [2, 2] N/A test_baremetal_gateway_invalid_type N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A baremetal_gateway N/A N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A ['networking_parameters']['baremetal_gateway'] N/A test_baremetal_range_invalid_value N/A N/A self N/A N/A N/A N/A N/A N/A self nc N/A networking_parameters N/A baremetal_range N/A bad N/A N/A N/A self assertRaisesInvalidAnyOf N/A self nc N/A bad ['networking_parameters']['baremetal_range'] N/A N/A TestNeutronNetworkConfigurationValidator N/A N/A base BaseIntegrationTest N/A N/A validator NeutronNetworkConfigurationValidator setUp N/A N/A self N/A N/A N/A N/A N/A N/A super TestNeutronNetworkConfigurationValidator self setUp N/A N/A self cluster N/A N/A N/A self env create cluster_kwargs N/A api net_provider False N/A N/A consts CLUSTER_NET_PROVIDERS neutron N/A N/A self config N/A N/A N/A N/A self env neutron_networks_get N/A N/A self cluster id json_body N/A create_additional_node_group N/A N/A self N/A N/A N/A node_group N/A N/A N/A self env create_node_group api False N/A N/A N/A N/A self env create_node cluster_id N/A N/A self cluster id roles N/A controller N/A N/A N/A N/A self env create_node cluster_id N/A N/A self cluster id roles N/A compute group_id N/A node_group id N/A check_admin_network_in_validated_data N/A N/A self N/A N/A N/A default_admin N/A N/A N/A N/A N/A N/A N/A self db query NetworkGroup filter_by group_id None first N/A validated_data N/A N/A N/A self validator prepare_data N/A self config N/A N/A N/A self assertIn N/A default_admin id N/A N/A ng N/A id N/A ng N/A validated_data N/A networks N/A test_fuelweb_admin_present N/A N/A self N/A N/A N/A N/A N/A self check_admin_network_in_validated_data N/A test_fuelweb_admin_present_w_additional_node_group N/A N/A self N/A N/A N/A N/A N/A self create_additional_node_group N/A N/A N/A self check_admin_network_in_validated_data N/A N/A