Module Import alias ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return TupleLoad NameLoad Str For NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Return TupleLoad NameLoad NameLoad Return TupleLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return ListComp Call NameLoad SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Str TupleLoad SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr attr If CompareGtE Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return TupleLoad NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Call AttributeLoad Str attr Call AttributeLoad NameLoad attr NameLoad If CompareIs SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Str Str Str Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str attr If CompareGtE Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return TupleLoad NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad NameLoad orelse If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad Str Str Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr If CompareGt Call NameLoad NameLoad Num body Return TupleLoad NameLoad Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr Str UnaryOpNot Call AttributeLoad NameLoad attr Str body Return TupleLoad NameLoad Str Return TupleLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return TupleLoad NameLoad Str decorator_list decorator_list
N/A N/A time Guard N/A N/A __init__ N/A N/A self db N/A N/A N/A N/A self db db N/A N/A self conf N/A N/A N/A db conf section guard N/A N/A self max_age N/A N/A N/A db conf getint general max-age N/A validate N/A N/A self uri comment N/A N/A N/A N/A N/A N/A N/A self conf getboolean enabled N/A N/A N/A True N/A func N/A N/A self _limit N/A self _spam N/A N/A N/A valid reason N/A func uri comment N/A N/A valid N/A N/A N/A False reason N/A N/A True N/A ids N/A N/A cls rv N/A N/A N/A N/A N/A str N/A col N/A 0 N/A col rv N/A classmethod _limit N/A N/A self uri comment N/A N/A N/A rv N/A N/A N/A N/A N/A self db execute N/A SELECT id FROM comments WHERE remote_addr = ? AND ? - created < 60; N/A N/A comment N/A remote_addr N/A N/A time time fetchall N/A N/A N/A len rv N/A N/A N/A self conf getint ratelimit N/A N/A N/A False N/A N/A {0}: ratelimit exceeded ({1}) format N/A comment N/A remote_addr N/A N/A ,  join N/A N/A Guard ids rv N/A N/A N/A comment N/A parent None N/A N/A rv N/A N/A N/A N/A N/A self db execute N/A SELECT id FROM comments WHERE     tid = (SELECT id FROM threads WHERE uri = ?) AND remote_addr = ? AND parent IS NULL; N/A uri N/A comment N/A remote_addr fetchall N/A N/A N/A len rv N/A N/A N/A self conf getint direct-reply N/A N/A N/A False N/A %i direct responses to %s N/A N/A len rv uri N/A N/A N/A N/A N/A N/A self conf getboolean reply-to-self False N/A N/A rv N/A N/A N/A N/A N/A self db execute N/A SELECT id FROM comments WHERE    remote_addr = ? AND id = ? AND ? - created < ? N/A N/A comment N/A remote_addr N/A comment N/A parent N/A N/A time time N/A self max_age fetchall N/A N/A N/A len rv 0 N/A N/A N/A False edit time frame is still open N/A N/A N/A N/A N/A self conf getboolean require-email N/A N/A N/A comment get email N/A N/A N/A False email address required but not provided N/A N/A True N/A _spam N/A N/A self uri comment N/A N/A N/A N/A True N/A N/A