Module Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Call NameLoad ListLoad Str Str Str Assign NameStore Num FunctionDef arguments args NameParam defaults vararg body Assign NameStore Call NameLoad For NameStore Call AttributeLoad NameLoad attr body For NameStore NameLoad body If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr BinOpAdd NameLoad Str body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return ListComp IfExp CompareIsNot NameLoad NameLoad BinOpMod Str NameLoad Str comprehension NameStore Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body If Call NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad Raise Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad If CompareNotIn AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Raise Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Str If UnaryOpNot Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str Assign AttributeStore NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Num body Assign NameStore Dict Str Str Str Dict Str Str NameLoad NameLoad Return Call NameLoad NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict Str Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad body If CompareEq NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad If CompareIsNot NameLoad NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad body If CompareEq NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str TryExcept body TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Str NameLoad Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Raise ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Raise Call AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str SubscriptLoad BoolOpOr NameLoad Str Slice Num Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If BoolOpAnd SubscriptLoad NameLoad Index Str UnaryOpNot Call NameLoad SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad keyword NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr Str Str If UnaryOpNot SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str If BoolOpOr CompareEq AttributeLoad NameLoad attr Str UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr ListLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr ListLoad Str orelse If CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr ListLoad Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse If BoolOpOr CompareGt AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareLt AttributeLoad NameLoad attr Num body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Str Str If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call NameLoad NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr CompareEq BinOpAdd NameLoad Num Call NameLoad NameLoad body Raise decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Dict Assign NameStore Dict Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad ListLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad If NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Assign NameStore Dict Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr NameLoad orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body For NameStore NameLoad body If NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Assign NameStore Dict Expr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr NameLoad orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict Str SubscriptLoad NameLoad Index Str If NameLoad body Return NameLoad Assign SubscriptStore NameLoad Index Str BoolOpOr SubscriptLoad NameLoad Index Str Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict Str SubscriptLoad NameLoad Index Str If NameLoad body Return NameLoad Assign SubscriptStore NameLoad Index Str BoolOpOr SubscriptLoad NameLoad Index Str Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str ListLoad For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore Dict If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Dict If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict Str SubscriptLoad NameLoad Index Str If NameLoad body Return NameLoad Assign SubscriptStore NameLoad Index Str BoolOpOr SubscriptLoad NameLoad Index Str Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad CompareIn Str NameLoad Assign SubscriptStore NameLoad Index Str ListLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIn Str NameLoad body For NameStore SubscriptLoad NameLoad Index Str body If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad CompareIn Str NameLoad Assign SubscriptStore NameLoad Index Str ListLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr NameLoad If CompareIn Str NameLoad body For NameStore SubscriptLoad NameLoad Index Str body For NameStore SubscriptLoad NameLoad Index Str body If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad CompareIn Str NameLoad Index Num Assign NameStore NameLoad Assign NameStore NameLoad If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Assign NameStore NameLoad If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad If BoolOpAnd CompareIn Str NameLoad UnaryOpNot NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad CompareIn Str NameLoad body If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIn Str NameLoad body For NameStore Call AttributeLoad NameLoad attr Str ListLoad body For NameStore Call AttributeLoad NameLoad attr Str ListLoad body For NameStore Call AttributeLoad NameLoad attr Str ListLoad body For NameStore SubscriptLoad NameLoad Index Str body If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str orelse If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIn Str NameLoad body For NameStore Call AttributeLoad NameLoad attr Str ListLoad body For NameStore Call AttributeLoad NameLoad attr Str ListLoad body For NameStore SubscriptLoad NameLoad Index Str body If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str body Delete SubscriptDel NameLoad Index Str For NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str body If CompareIn Str NameLoad body If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse Delete SubscriptDel NameLoad Index Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse Delete SubscriptDel NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore ListLoad For NameStore SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If BoolOpAnd CompareIn Str NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body Delete SubscriptDel NameLoad Index Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse Delete SubscriptDel NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Dict Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Dict Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad ListLoad For NameStore NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Dict For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict Str Str NameLoad ListLoad Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Dict Str Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore NameLoad For NameStore NameLoad body If CompareNotEq NameLoad SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Str For NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str body If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad keyword Call AttributeLoad NameLoad attr Str Str Str Str For NameStore NameLoad body For NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str body Assign NameStore Dict Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Dict Str Str Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad For TupleStore NameStore NameStore NameStore NameStore NameLoad body If CompareIn NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Import alias Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num Assign NameStore ListLoad For NameStore NameLoad body If SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore ListLoad TupleLoad Num NameLoad SubscriptLoad NameLoad Index Str Num orelse Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str NameStore ListLoad Assign NameStore Dict For TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Dict Str Str SubscriptLoad NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Call NameLoad NameLoad orelse Assign SubscriptStore NameLoad Index Str NameStore ListLoad Assign NameStore Dict Expr Call AttributeLoad NameLoad attr NameLoad NameLoad SubscriptLoad NameLoad Index Num Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore BinOpDiv BinOpSub Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str ListComp Dict Str Str NameLoad Str comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Dict Str NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad keyword NameLoad If CompareIs SubscriptLoad NameLoad Index Str NameLoad body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If BoolOpOr CompareLtE SubscriptLoad NameLoad Index Str Num CompareGt SubscriptLoad NameLoad Index Str Num body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str SubscriptLoad BoolOpOr NameLoad Str Slice Num Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If BoolOpAnd SubscriptLoad NameLoad Index Str UnaryOpNot Call NameLoad SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If BoolOpAnd SubscriptLoad NameLoad Index Str UnaryOpNot Call NameLoad SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If BoolOpAnd SubscriptLoad NameLoad Index Str UnaryOpNot Call NameLoad Call NameLoad NameLoad SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr Str Str If UnaryOpNot SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str BoolOpOr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad keyword NameLoad NameLoad If BoolOpAnd CompareIsNot SubscriptLoad NameLoad Index Str NameLoad CompareLtE SubscriptLoad NameLoad Index Str Num body Raise Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Num Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Str If UnaryOpNot NameLoad body Raise Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call NameLoad NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr CompareEq BinOpAdd NameLoad Num Call NameLoad NameLoad body Raise decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore TupleLoad Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str ListLoad Assign NameStore Call NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body If SubscriptLoad NameLoad Index Str body If CompareNotIn SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str For NameStore AttributeLoad NameLoad attr body Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str ListLoad NameLoad For NameStore NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str BoolOpOr NameLoad NameLoad BoolOpOr SubscriptLoad NameLoad Index Str NameLoad BoolOpOr SubscriptLoad NameLoad Index Str NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad GeneratorExp TupleLoad NameLoad BoolOpOr SubscriptLoad NameLoad Index NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr If Call NameLoad Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str Call NameLoad AttributeLoad NameLoad attr NameLoad If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str NameLoad Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Str Assign NameStore BinOpSub Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Num TryFinally body Assign NameStore Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Dict Assign NameStore Call NameLoad Call NameLoad Num BinOpSub NameLoad BinOpPow Num NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad While BoolOpAnd CompareGt NameLoad Num NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Num AugAssignSub NameStore Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Continue For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list decorator_list
N/A N/A re N/A logging N/A pprint N/A json N/A time N/A operator acoustid const acoustid.const MAX_REQUESTS_PER_SECOND acoustid.handler Handler Response acoustid.data.track lookup_mbids resolve_track_gid lookup_meta_ids acoustid.data.musicbrainz lookup_metadata acoustid.data.submission insert_submission lookup_submission_status acoustid.data.fingerprint lookup_fingerprint decode_fingerprint FingerprintSearcher acoustid.data.format find_or_insert_format acoustid.data.application lookup_application_id_by_apikey acoustid.data.account lookup_account_id_by_apikey acoustid.data.source find_or_insert_source acoustid.data.meta insert_meta lookup_meta acoustid.data.foreignid find_or_insert_foreignid acoustid.data.stats update_lookup_counter update_user_agent_counter update_lookup_avg_time acoustid.ratelimiter RateLimiter werkzeug.exceptions HTTPException abort werkzeug.utils cached_property acoustid.utils is_uuid is_foreignid is_int check_demo_client_api_key acoustid.api serialize_response errors N/A logger N/A N/A logging getLogger __name__ N/A DEFAULT_FORMAT json N/A FORMATS N/A set N/A xml json jsonp N/A DEMO_APPLICATION_ID 2 iter_args_suffixes N/A N/A args N/A prefixes N/A N/A results N/A set N/A name N/A N/A args iterkeys N/A N/A prefix prefixes N/A N/A N/A name prefix N/A N/A N/A N/A results add None N/A N/A N/A N/A name startswith N/A prefix . N/A N/A N/A prefix suffix N/A N/A name split . 1 N/A N/A N/A suffix isdigit N/A N/A N/A N/A results add N/A int suffix N/A N/A N/A N/A i None N/A .%d i N/A i N/A sorted results N/A APIHandlerParams N/A object N/A __init__ N/A N/A self config N/A N/A N/A N/A self config config N/A _parse_client N/A N/A self values conn N/A N/A N/A application_apikey N/A N/A values get client N/A N/A application_apikey N/A N/A N/A N/A errors MissingParameterError client N/A N/A self application_id N/A lookup_application_id_by_apikey conn application_apikey N/A N/A N/A self application_id N/A N/A N/A check_demo_client_api_key N/A N/A N/A self config website secret application_apikey N/A N/A N/A self application_id DEMO_APPLICATION_ID N/A N/A N/A N/A logger error Invalid API key %s application_apikey N/A N/A N/A errors InvalidAPIKeyError N/A N/A self application_version N/A N/A values get clientversion N/A _parse_format N/A N/A self values N/A N/A N/A N/A self format N/A N/A values get format DEFAULT_FORMAT N/A N/A N/A self format FORMATS N/A N/A N/A self format DEFAULT_FORMAT N/A N/A N/A errors UnknownFormatError N/A self format N/A N/A N/A self format jsonp N/A N/A callback N/A N/A values get jsoncallback jsonAcoustidApi N/A N/A N/A N/A re match ^[$A-Za-z_][0-9A-Za-z_]*(\.[$A-Za-z_][0-9A-Za-z_]*)*$ callback N/A N/A callback jsonAcoustidApi N/A N/A self format N/A %s:%s N/A N/A self format callback N/A parse N/A N/A self values conn N/A N/A N/A N/A N/A self _parse_format values N/A N/A APIHandler N/A Handler N/A N/A params_class None __init__ N/A N/A self connect N/A None N/A N/A N/A self _connect connect N/A N/A self index None N/A N/A self redis None N/A N/A self config None N/A N/A self cluster None N/A conn N/A N/A self N/A N/A N/A N/A N/A self _connect N/A cached_property create_from_server N/A N/A cls server N/A N/A N/A handler N/A cls connect N/A N/A server engine connect N/A N/A handler index N/A server index N/A N/A handler redis N/A server redis N/A N/A handler config N/A server config N/A N/A handler cluster N/A N/A server config cluster N/A handler N/A classmethod _error N/A N/A self code message format status N/A DEFAULT_FORMAT 400 N/A N/A response_data N/A status error error N/A code message code message N/A N/A serialize_response response_data format status status N/A _ok N/A N/A self data format N/A DEFAULT_FORMAT N/A N/A response_data N/A status ok N/A N/A N/A response_data update data N/A N/A serialize_response response_data format N/A _rate_limit N/A N/A self user_ip application_id N/A N/A N/A ip_rate_limit N/A N/A N/A N/A N/A self config rate_limiter ips get user_ip MAX_REQUESTS_PER_SECOND N/A N/A N/A N/A self rate_limiter limit ip user_ip ip_rate_limit N/A N/A N/A application_id DEMO_APPLICATION_ID N/A N/A N/A N/A errors TooManyRequests ip_rate_limit N/A N/A application_id None N/A N/A application_rate_limit N/A N/A N/A N/A N/A self config rate_limiter applications get application_id N/A N/A application_rate_limit None N/A N/A N/A N/A N/A self rate_limiter limit app application_id application_rate_limit N/A N/A N/A application_id DEMO_APPLICATION_ID N/A N/A N/A N/A errors TooManyRequests application_rate_limit N/A handle N/A N/A self req N/A N/A N/A params N/A N/A self params_class N/A self config N/A N/A req access_route N/A N/A N/A self user_ip N/A N/A req access_route N/A 0 N/A N/A N/A self user_ip N/A req remote_addr N/A N/A self is_secure N/A req is_secure N/A N/A self user_agent N/A req user_agent N/A N/A self rate_limiter N/A RateLimiter N/A self redis rl N/A N/A N/A N/A N/A N/A N/A params parse N/A req values N/A self conn N/A N/A N/A self _rate_limit N/A self user_ip N/A getattr params application_id None N/A N/A N/A self _ok N/A N/A self _handle_internal params N/A params format N/A N/A N/A N/A errors WebServiceError N/A N/A N/A N/A StandardError N/A N/A N/A N/A logger exception Error while handling API request N/A N/A N/A errors InternalError N/A N/A N/A N/A errors WebServiceError N/A e N/A N/A N/A N/A logger error WS error: %s N/A e message N/A N/A N/A self _error N/A e code N/A e message N/A params format status N/A e status N/A N/A LookupHandlerParams N/A APIHandlerParams N/A N/A duration_name duration _parse_query N/A N/A self values suffix N/A N/A N/A p N/A N/A N/A p N/A index N/A N/A suffix N/A 1 N/A N/A p N/A track_gid N/A N/A values get N/A trackid suffix N/A N/A N/A p N/A track_gid N/A N/A is_uuid N/A p N/A track_gid N/A N/A N/A N/A errors InvalidUUIDError N/A trackid suffix N/A N/A N/A p N/A track_gid N/A N/A N/A p N/A duration N/A N/A values get N/A N/A self duration_name suffix type int N/A N/A N/A p N/A duration N/A N/A N/A N/A errors MissingParameterError N/A N/A self duration_name suffix N/A fingerprint_string N/A N/A values get N/A fingerprint suffix N/A N/A fingerprint_string N/A N/A N/A N/A errors MissingParameterError N/A fingerprint suffix N/A N/A p N/A fingerprint N/A decode_fingerprint N/A N/A fingerprint_string encode ascii ignore N/A N/A N/A p N/A fingerprint N/A N/A N/A N/A errors InvalidFingerprintError N/A N/A N/A N/A self fingerprints append p N/A parse N/A N/A self values conn N/A N/A N/A N/A N/A N/A super LookupHandlerParams self parse values conn N/A N/A N/A self _parse_client values conn N/A N/A self meta N/A N/A values get meta N/A N/A N/A N/A self meta 0 N/A N/A self meta N/A N/A N/A self meta N/A N/A N/A N/A N/A self meta 1 N/A N/A N/A self meta N/A recordingids N/A N/A N/A N/A self meta 2 N/A N/A N/A self meta N/A m2 N/A N/A N/A self meta N/A N/A N/A self meta split N/A N/A self max_duration_diff N/A N/A values get maxdurationdiff type int N/A N/A N/A self max_duration_diff None N/A N/A N/A self max_duration_diff N/A const FINGERPRINT_MAX_LENGTH_DIFF N/A N/A N/A N/A N/A self max_duration_diff N/A const FINGERPRINT_MAX_ALLOWED_LENGTH_DIFF N/A N/A self max_duration_diff 1 N/A N/A N/A N/A errors InvalidMaxDurationDiffError maxdurationdiff N/A N/A self batch N/A N/A values get batch type int N/A N/A self fingerprints N/A N/A suffixes N/A list N/A iter_args_suffixes values fingerprint trackid N/A N/A suffixes N/A N/A N/A N/A errors MissingParameterError fingerprint N/A N/A i suffix N/A enumerate suffixes N/A N/A N/A N/A N/A N/A self _parse_query values suffix N/A N/A N/A N/A errors WebServiceError N/A N/A N/A N/A N/A self fingerprints N/A N/A i 1 N/A len suffixes N/A N/A N/A N/A LookupHandler N/A APIHandler N/A N/A params_class LookupHandlerParams N/A recordings_name recordings _inject_recording_ids_internal N/A N/A self add add_sources N/A True False N/A N/A el_recording N/A N/A res_map N/A N/A track_mbid_map N/A lookup_mbids N/A self conn N/A N/A N/A self el_result keys N/A N/A track_id mbids N/A N/A track_mbid_map iteritems N/A N/A N/A res_map N/A track_id N/A N/A N/A mbid sources mbids N/A N/A N/A N/A N/A res_map N/A track_id append mbid N/A add N/A N/A result_el N/A N/A self el_result N/A track_id N/A N/A recording N/A id mbid N/A add_sources N/A N/A N/A recording N/A sources sources N/A N/A N/A N/A N/A result_el setdefault N/A self recordings_name N/A append recording N/A N/A N/A N/A N/A el_recording setdefault mbid N/A append recording N/A N/A N/A N/A N/A N/A el_recording setdefault mbid N/A extend N/A N/A self el_result N/A track_id N/A N/A el_recording res_map N/A _inject_user_meta_ids_internal N/A N/A self add N/A True N/A N/A el_recording N/A N/A track_meta_map N/A lookup_meta_ids N/A self conn N/A N/A N/A self el_result keys N/A N/A track_id meta_ids N/A N/A track_meta_map iteritems N/A N/A meta_id meta_ids N/A N/A add N/A N/A result_el N/A N/A self el_result N/A track_id N/A N/A recording N/A N/A N/A N/A N/A N/A result_el setdefault N/A self recordings_name N/A append recording N/A N/A N/A N/A N/A el_recording setdefault meta_id N/A append recording N/A N/A N/A N/A N/A N/A el_recording setdefault meta_id N/A extend N/A N/A self el_result N/A track_id N/A N/A el_recording track_meta_map N/A extract_recording N/A N/A self m only_id N/A False N/A N/A recording N/A id N/A m N/A recording_id N/A only_id N/A N/A recording N/A N/A recording N/A title N/A N/A m N/A recording_title N/A N/A m N/A recording_duration N/A N/A N/A recording N/A duration N/A m N/A recording_duration N/A N/A m N/A recording_artists N/A N/A N/A recording N/A artists N/A m N/A recording_artists N/A recording N/A extract_release N/A N/A self m only_id N/A False N/A N/A release N/A id N/A m N/A release_id N/A only_id N/A N/A release N/A N/A release N/A title N/A N/A m N/A release_title N/A N/A m N/A release_medium_count N/A N/A N/A release N/A medium_count N/A m N/A release_medium_count N/A N/A m N/A release_track_count N/A N/A N/A release N/A track_count N/A m N/A release_track_count N/A N/A m N/A release_artists N/A N/A N/A release N/A artists N/A m N/A release_artists N/A N/A m N/A release_events N/A N/A N/A release N/A releaseevents N/A N/A rem N/A m N/A release_events N/A N/A release_event N/A N/A N/A rem N/A release_country N/A N/A N/A release_event N/A country N/A rem N/A release_country N/A date N/A N/A N/A rem N/A release_date_year N/A N/A N/A date N/A year N/A rem N/A release_date_year N/A N/A rem N/A release_date_month N/A N/A N/A date N/A month N/A rem N/A release_date_month N/A N/A rem N/A release_date_day N/A N/A N/A date N/A day N/A rem N/A release_date_day N/A date N/A N/A N/A release_event N/A date date N/A N/A N/A N/A release N/A releaseevents append release_event N/A N/A N/A release update N/A N/A release N/A releaseevents N/A 0 N/A release N/A extract_release_group N/A N/A self m only_id N/A False N/A N/A release_group N/A id N/A m N/A release_group_id N/A only_id N/A N/A release_group N/A N/A release_group N/A title N/A N/A m N/A release_group_title N/A N/A m N/A release_group_primary_type N/A N/A N/A release_group N/A type N/A m N/A release_group_primary_type N/A N/A m N/A release_group_secondary_types N/A N/A N/A release_group N/A secondarytypes N/A m N/A release_group_secondary_types N/A N/A m N/A release_group_artists N/A N/A N/A release_group N/A artists N/A m N/A release_group_artists N/A release_group N/A _inject_release_groups_internal N/A N/A self meta parent metadata N/A N/A N/A release_groups N/A N/A self _group_release_groups metadata N/A releasegroupids meta N/A N/A parent N/A releasegroups N/A N/A N/A release_group release_group_metadata release_groups N/A N/A N/A N/A N/A parent N/A releasegroups append release_group N/A N/A N/A releases meta N/A releaseids meta N/A N/A N/A N/A self _inject_releases_internal meta release_group release_group_metadata N/A N/A compress meta N/A N/A release N/A release_group N/A releases N/A N/A N/A N/A artists release N/A N/A release N/A artists N/A N/A release_group get artists N/A N/A N/A release N/A artists N/A N/A N/A title release N/A N/A release N/A title N/A N/A release_group get title N/A N/A N/A release N/A title N/A _inject_releases_internal N/A N/A self meta parent metadata N/A N/A N/A releases N/A N/A self _group_releases metadata N/A releaseids meta N/A N/A parent N/A releases N/A N/A N/A release release_metadata releases N/A N/A N/A N/A N/A parent N/A releases append release N/A N/A tracks meta N/A N/A N/A release N/A mediums N/A list N/A N/A self _group_tracks release_metadata N/A N/A compress meta N/A N/A medium N/A release N/A mediums N/A N/A track N/A medium N/A tracks N/A N/A N/A N/A artists track N/A N/A track N/A artists N/A N/A release get artists N/A N/A N/A track N/A artists N/A inject_recordings N/A N/A self meta N/A N/A N/A recording_els N/A N/A N/A self _inject_recording_ids_internal True N/A sources meta N/A 0 N/A load_releases False N/A load_release_groups False N/A N/A N/A releaseids meta N/A releases meta N/A N/A load_releases True N/A N/A N/A releasegroupids meta N/A releasegroups meta N/A N/A load_releases True N/A load_release_groups True N/A metadata N/A lookup_metadata N/A self conn N/A N/A recording_els keys load_releases load_releases load_release_groups load_release_groups N/A N/A N/A usermeta meta N/A metadata N/A N/A user_meta_els N/A N/A N/A self _inject_user_meta_ids_internal True N/A 0 N/A N/A N/A recording_els update user_meta_els N/A user_meta N/A lookup_meta N/A self conn N/A N/A user_meta_els keys N/A N/A N/A metadata extend user_meta N/A N/A recording recording_metadata N/A N/A self _group_recordings metadata N/A recordingids meta N/A N/A N/A N/A releasegroups meta N/A releasegroupids meta N/A N/A N/A N/A self _inject_release_groups_internal meta recording recording_metadata N/A N/A compress meta N/A N/A release_group N/A N/A recording get releasegroups N/A N/A N/A release N/A N/A release_group get releases N/A N/A N/A medium N/A N/A release get mediums N/A N/A N/A track N/A medium N/A tracks N/A N/A N/A N/A title track N/A N/A track N/A title N/A N/A recording get title N/A N/A N/A track N/A title N/A N/A N/A artists release_group N/A N/A release_group N/A artists N/A N/A recording get artists N/A N/A N/A release_group N/A artists N/A N/A N/A N/A releases meta N/A releaseids meta N/A N/A N/A N/A self _inject_releases_internal meta recording recording_metadata N/A N/A compress meta N/A N/A release N/A N/A recording get releases N/A N/A N/A medium N/A N/A release get mediums N/A N/A N/A track N/A medium N/A tracks N/A N/A N/A N/A title track N/A N/A track N/A title N/A N/A recording get title N/A N/A N/A track N/A title N/A N/A N/A artists release N/A N/A release N/A artists N/A N/A recording get artists N/A N/A N/A release N/A artists N/A recording_el N/A recording_els N/A N/A recording N/A id N/A N/A N/A usermeta meta N/A N/A N/A isinstance N/A recording N/A id int N/A N/A N/A recording N/A id N/A N/A N/A title recording N/A N/A recording N/A title N/A N/A N/A recording N/A title N/A N/A releasegroups recording N/A N/A releasegroups N/A N/A releasegroup N/A recording N/A releasegroups N/A N/A N/A releasegroup N/A id N/A N/A N/A title releasegroup N/A N/A releasegroup N/A title N/A N/A N/A releasegroup N/A title N/A N/A releases releasegroup N/A N/A releases N/A N/A release N/A releasegroup N/A releases N/A N/A N/A release N/A id N/A N/A N/A title release N/A N/A release N/A title N/A N/A N/A release N/A title N/A release N/A N/A N/A N/A releases append release N/A releases N/A N/A N/A releasegroup N/A releases releases N/A N/A N/A releasegroup N/A releases N/A releasegroup N/A N/A N/A N/A releasegroups append releasegroup N/A releasegroups N/A N/A N/A recording N/A releasegroups releasegroups N/A N/A N/A recording N/A releasegroups N/A N/A releases recording N/A N/A releases N/A N/A release N/A recording N/A releases N/A N/A N/A release N/A id N/A N/A N/A title release N/A N/A release N/A title N/A N/A N/A release N/A title N/A release N/A N/A N/A N/A releases append release N/A releases N/A N/A N/A recording N/A releases releases N/A N/A N/A recording N/A releases N/A N/A N/A recording_el update recording N/A inject_releases N/A N/A self meta N/A N/A N/A N/A recording_els track_mbid_map N/A N/A self _inject_recording_ids_internal False N/A metadata N/A lookup_metadata N/A self conn N/A N/A recording_els keys load_releases True load_release_groups True N/A N/A track_id track_metadata N/A N/A self _group_metadata metadata track_mbid_map N/A N/A result N/A N/A N/A N/A self _inject_releases_internal meta result track_metadata N/A result_el N/A N/A self el_result N/A track_id N/A N/A N/A N/A result_el update result N/A inject_release_groups N/A N/A self meta N/A N/A N/A N/A recording_els track_mbid_map N/A N/A self _inject_recording_ids_internal False N/A metadata N/A lookup_metadata N/A self conn N/A N/A recording_els keys load_releases True load_release_groups True N/A N/A track_id track_metadata N/A N/A self _group_metadata metadata track_mbid_map N/A N/A result N/A N/A N/A N/A self _inject_release_groups_internal meta result track_metadata N/A result_el N/A N/A self el_result N/A track_id N/A N/A N/A N/A result_el update result N/A _group_metadata N/A N/A self metadata track_mbid_map N/A N/A N/A results N/A N/A N/A track_id mbids N/A N/A track_mbid_map iteritems N/A N/A mbids N/A set mbids N/A N/A results N/A track_id N/A N/A item metadata N/A N/A N/A N/A item N/A recording_id mbids N/A N/A N/A N/A N/A results N/A track_id append item N/A N/A N/A results iteritems N/A _group_release_groups N/A N/A self metadata only_ids N/A False N/A N/A results N/A N/A item metadata N/A N/A id N/A item N/A release_group_id N/A N/A id results N/A N/A N/A results N/A id N/A N/A N/A self extract_release_group item only_id only_ids N/A N/A N/A N/A N/A N/A results N/A id N/A 1 append item N/A N/A N/A results itervalues N/A _group_recordings N/A N/A self metadata only_ids N/A False N/A N/A results N/A N/A item metadata N/A N/A id N/A item N/A recording_id N/A N/A id results N/A N/A N/A results N/A id N/A N/A N/A self extract_recording item only_id only_ids N/A N/A N/A N/A N/A N/A results N/A id N/A 1 append item N/A N/A N/A results itervalues N/A _group_releases N/A N/A self metadata only_ids N/A False N/A N/A results N/A N/A item metadata N/A N/A id N/A item N/A release_id N/A N/A id results N/A N/A N/A results N/A id N/A N/A N/A self extract_release item only_id only_ids N/A N/A N/A N/A N/A N/A results N/A id N/A 1 append item N/A N/A N/A results itervalues N/A _group_tracks N/A N/A self metadata N/A N/A N/A results N/A N/A item metadata N/A N/A medium_pos N/A item N/A medium_position N/A medium N/A N/A results get medium_pos N/A N/A medium None N/A N/A medium N/A position tracks medium_pos N/A N/A N/A medium N/A track_count N/A item N/A medium_track_count N/A N/A item N/A medium_format N/A N/A N/A medium N/A format N/A item N/A medium_format N/A N/A item N/A medium_title N/A N/A N/A medium N/A title N/A item N/A medium_title N/A N/A results N/A medium_pos medium N/A track N/A id position title artists N/A item N/A track_id N/A item N/A track_position N/A item N/A track_title N/A item N/A track_artists N/A N/A N/A N/A medium N/A tracks append track N/A N/A N/A results itervalues N/A inject_m2 N/A N/A self meta N/A N/A N/A el_recording N/A N/A N/A self _inject_recording_ids_internal True N/A 0 N/A metadata N/A lookup_metadata N/A self conn N/A N/A el_recording keys load_releases True N/A last_recording_id None N/A item metadata N/A N/A N/A last_recording_id N/A item N/A recording_id N/A N/A recording N/A N/A self extract_recording item True N/A last_recording_id N/A recording N/A id N/A el N/A el_recording N/A N/A recording N/A id N/A N/A N/A item N/A recording_duration N/A N/A N/A recording N/A duration N/A item N/A recording_duration N/A N/A recording N/A tracks N/A N/A N/A N/A el update recording N/A metadata N/A sorted metadata key N/A N/A operator itemgetter recording_id release_id medium_position track_position N/A item metadata N/A N/A el N/A el_recording N/A N/A item N/A recording_id N/A N/A medium N/A track_count position release N/A item N/A medium_track_count N/A item N/A medium_position N/A id title N/A item N/A release_id N/A item N/A release_title N/A N/A item N/A medium_format N/A N/A N/A medium N/A format N/A item N/A medium_format N/A N/A N/A N/A el N/A tracks append N/A title duration artists position medium N/A item N/A track_title N/A item N/A track_duration N/A item N/A track_artists N/A item N/A track_position medium N/A inject_metadata N/A N/A self meta result_map N/A N/A N/A N/A self el_result result_map N/A N/A m2 meta N/A N/A N/A N/A self inject_m2 meta N/A N/A N/A N/A recordings meta N/A recordingids meta N/A N/A N/A N/A self inject_recordings meta N/A N/A N/A N/A releasegroups meta N/A releasegroupids meta N/A N/A N/A N/A self inject_release_groups meta N/A N/A N/A N/A releases meta N/A releaseids meta N/A N/A N/A N/A self inject_releases meta N/A _inject_results N/A N/A self results result_map matches N/A N/A N/A seen N/A set N/A N/A fingerprint_id track_id track_gid score matches N/A N/A N/A track_id seen N/A N/A N/A N/A N/A seen add track_id N/A result N/A id score track_gid score N/A N/A N/A N/A N/A result_map setdefault track_id N/A append result N/A N/A N/A results append result N/A seen N/A _handle_internal N/A N/A self params N/A N/A N/A time N/A t N/A N/A time time N/A N/A update_user_agent_counter N/A self redis N/A params application_id N/A self user_agent N/A self user_ip N/A searcher N/A FingerprintSearcher N/A self conn N/A self index N/A N/A searcher max_length_diff N/A params max_duration_diff N/A N/A params batch N/A N/A fingerprints N/A params fingerprints N/A N/A fingerprints N/A N/A params fingerprints N/A 1 N/A all_matches N/A N/A p fingerprints N/A N/A N/A p N/A track_gid N/A N/A track_id N/A resolve_track_gid N/A self conn N/A p N/A track_gid N/A matches N/A N/A 0 track_id N/A p N/A track_gid 1.0 N/A N/A matches N/A N/A searcher search N/A p N/A fingerprint N/A p N/A duration N/A N/A N/A all_matches append matches N/A response N/A N/A N/A params batch N/A N/A N/A response N/A fingerprints fps N/A N/A result_map N/A N/A N/A p matches N/A zip fingerprints all_matches N/A N/A results N/A N/A N/A N/A fps append N/A index results N/A p N/A index results N/A track_ids N/A N/A self _inject_results results result_map matches N/A N/A update_lookup_counter N/A self redis N/A params application_id N/A bool track_ids N/A N/A N/A logger debug Lookup from %s: %s N/A params application_id N/A list track_ids N/A N/A N/A response N/A results results N/A N/A result_map N/A N/A N/A N/A self _inject_results results result_map N/A all_matches N/A 0 N/A N/A update_lookup_counter N/A self redis N/A params application_id N/A bool result_map N/A N/A N/A logger debug Lookup from %s: %s N/A params application_id N/A N/A result_map keys N/A N/A N/A params meta result_map N/A N/A N/A N/A self inject_metadata N/A params meta result_map N/A fingerprints N/A N/A time_per_fp N/A N/A N/A N/A time time t N/A len fingerprints N/A N/A update_lookup_avg_time N/A self redis time_per_fp N/A response N/A N/A SubmissionStatusHandlerParams N/A APIHandlerParams N/A parse N/A N/A self values conn N/A N/A N/A N/A N/A N/A super SubmissionStatusHandlerParams self parse values conn N/A N/A N/A self _parse_client values conn N/A N/A self ids N/A N/A values getlist id type int N/A N/A SubmissionStatusHandler N/A APIHandler N/A N/A params_class SubmissionStatusHandlerParams _handle_internal N/A N/A self params N/A N/A N/A response N/A submissions N/A N/A id status id pending N/A id N/A params ids N/A tracks N/A lookup_submission_status N/A self conn N/A params ids N/A submission N/A response N/A submissions N/A N/A id N/A submission N/A id N/A track_gid N/A N/A tracks get id N/A N/A track_gid None N/A N/A N/A submission N/A status imported N/A N/A submission N/A result N/A id track_gid N/A response N/A N/A SubmitHandlerParams N/A APIHandlerParams N/A _parse_user N/A N/A self values conn N/A N/A N/A account_apikey N/A N/A values get user N/A N/A account_apikey N/A N/A N/A N/A errors MissingParameterError user N/A N/A self account_id N/A lookup_account_id_by_apikey conn account_apikey N/A N/A N/A self account_id N/A N/A N/A N/A errors InvalidUserAPIKeyError N/A _parse_duration_and_format N/A N/A self p values suffix N/A N/A N/A N/A p N/A duration N/A N/A values get N/A duration suffix type int N/A N/A N/A p N/A duration None N/A N/A N/A N/A errors MissingParameterError N/A duration suffix N/A N/A N/A N/A p N/A duration 0 N/A N/A p N/A duration 32767 N/A N/A N/A N/A errors InvalidDurationError N/A duration suffix N/A N/A p N/A format N/A N/A values get N/A fileformat suffix N/A _parse_submission N/A N/A self values suffix N/A N/A N/A p N/A N/A N/A p N/A index N/A N/A suffix N/A 1 N/A N/A p N/A puid N/A N/A values get N/A puid suffix N/A N/A N/A p N/A puid N/A N/A is_uuid N/A p N/A puid N/A N/A N/A N/A errors InvalidUUIDError N/A puid suffix N/A N/A p N/A foreignid N/A N/A values get N/A foreignid suffix N/A N/A N/A p N/A foreignid N/A N/A is_foreignid N/A p N/A foreignid N/A N/A N/A N/A errors InvalidForeignIDError N/A foreignid suffix N/A N/A p N/A mbids N/A N/A values getlist N/A mbid suffix N/A N/A N/A p N/A mbids N/A N/A all N/A map is_uuid N/A p N/A mbids N/A N/A N/A N/A errors InvalidUUIDError N/A mbid suffix N/A N/A N/A self _parse_duration_and_format p values suffix N/A fingerprint_string N/A N/A values get N/A fingerprint suffix N/A N/A fingerprint_string N/A N/A N/A N/A errors MissingParameterError N/A fingerprint suffix N/A N/A p N/A fingerprint N/A decode_fingerprint N/A N/A fingerprint_string encode ascii ignore N/A N/A N/A p N/A fingerprint N/A N/A N/A N/A errors InvalidFingerprintError N/A N/A p N/A bitrate N/A N/A N/A values get N/A bitrate suffix type int None N/A N/A N/A N/A p N/A bitrate None N/A N/A p N/A bitrate 0 N/A N/A N/A N/A errors InvalidBitrateError N/A bitrate suffix N/A N/A p N/A track N/A N/A values get N/A track suffix N/A N/A p N/A artist N/A N/A values get N/A artist suffix N/A N/A p N/A album N/A N/A values get N/A album suffix N/A N/A p N/A album_artist N/A N/A values get N/A albumartist suffix N/A N/A p N/A track_no N/A N/A values get N/A trackno suffix type int N/A N/A p N/A disc_no N/A N/A values get N/A discno suffix type int N/A N/A p N/A year N/A N/A values get N/A year suffix type int N/A N/A N/A N/A self submissions append p N/A parse N/A N/A self values conn N/A N/A N/A N/A N/A N/A super SubmitHandlerParams self parse values conn N/A N/A N/A self _parse_client values conn N/A N/A N/A self _parse_user values conn N/A N/A self wait N/A N/A values get wait type int default 0 N/A N/A self submissions N/A N/A suffixes N/A list N/A iter_args_suffixes values fingerprint N/A N/A suffixes N/A N/A N/A N/A errors MissingParameterError fingerprint N/A N/A i suffix N/A enumerate suffixes N/A N/A N/A N/A N/A N/A self _parse_submission values suffix N/A N/A N/A N/A errors WebServiceError N/A N/A N/A N/A N/A self submissions N/A N/A i 1 N/A len suffixes N/A N/A N/A N/A SubmitHandler N/A APIHandler N/A N/A params_class SubmitHandlerParams N/A meta_fields N/A track artist album album_artist track_no disc_no year _handle_internal N/A N/A self params N/A N/A N/A response N/A submissions N/A N/A ids N/A set N/A N/A N/A N/A self conn begin N/A N/A source_id N/A find_or_insert_source N/A self conn N/A params application_id N/A params account_id N/A params application_version N/A format_ids N/A N/A p N/A params submissions N/A N/A N/A p N/A format N/A N/A N/A N/A p N/A format format_ids N/A N/A N/A format_ids N/A N/A p N/A format N/A find_or_insert_format N/A self conn N/A p N/A format N/A N/A p N/A format_id N/A format_ids N/A N/A p N/A format N/A p N/A params submissions N/A N/A mbids N/A N/A p N/A mbids N/A None N/A mbid mbids N/A N/A values N/A mbid puid bitrate fingerprint length format_id source_id N/A mbid None N/A N/A p N/A puid None N/A N/A p N/A bitrate None N/A p N/A fingerprint N/A p N/A duration N/A N/A p get format_id source_id N/A meta_values N/A dict N/A N/A n N/A N/A p N/A n None N/A n N/A self meta_fields N/A N/A any N/A N/A meta_values itervalues N/A N/A N/A values N/A meta_id N/A insert_meta N/A self conn meta_values N/A N/A p N/A foreignid N/A N/A N/A values N/A foreignid_id N/A find_or_insert_foreignid N/A self conn N/A p N/A foreignid N/A id N/A insert_submission N/A self conn values N/A N/A N/A ids add id N/A submission N/A id status id pending N/A N/A p N/A index N/A N/A N/A submission N/A index N/A p N/A index N/A N/A N/A N/A response N/A submissions append submission N/A N/A N/A self redis None N/A N/A N/A N/A N/A self redis publish channel.submissions N/A N/A json dumps N/A list ids N/A clients_waiting_key submission.waiting N/A clients_waiting N/A N/A N/A N/A self redis incr clients_waiting_key 1 N/A N/A N/A max_wait 10 N/A N/A N/A N/A self redis expire clients_waiting_key max_wait N/A tracks N/A N/A remaining N/A min N/A max 0 N/A max_wait N/A 2 clients_waiting N/A params wait N/A N/A N/A logger debug starting to wait at %f %d remaining clients_waiting N/A N/A N/A remaining 0 ids N/A N/A N/A N/A logger debug waiting %f seconds remaining N/A N/A N/A time sleep 0.5 N/A remaining 0.5 N/A tracks N/A lookup_submission_status N/A self conn ids N/A N/A tracks N/A N/A N/A submission N/A response N/A submissions N/A N/A id N/A submission N/A id N/A track_gid N/A N/A tracks get id N/A N/A track_gid None N/A N/A N/A submission N/A status imported N/A N/A submission N/A result N/A id track_gid N/A N/A N/A ids remove id N/A N/A N/A N/A N/A self redis decr clients_waiting_key N/A response N/A N/A