Module Import alias Import alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore BinOpAdd Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad ClassDef bases AttributeLoad NameLoad attr NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotEq Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore NameLoad Index Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults vararg body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str If CompareEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Num If CompareEq NameLoad Str body Assign NameStore Num Assign NameStore Call NameLoad NameLoad Assign NameStore Str If CompareNotEq NameLoad Num body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign NameStore BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn Str NameLoad body Return SubscriptLoad NameLoad Index Str orelse If CompareIn Str NameLoad body Return SubscriptLoad NameLoad Index Str orelse Return Str decorator_list decorator_list
N/A N/A logging N/A sys logging.handlers WatchedFileHandler StringIO StringIO N/A SERVER_ERROR_MSG 500 Internal Server Error N/A DATEFORMAT %Y-%m-%d %H:%M:%S N/A LOGFORMAT N/A %(asctime)s.%(msecs)03d %(levelname)s  [%(thread)x] (%(module)s) %(message)s N/A formatter N/A N/A logging Formatter LOGFORMAT DATEFORMAT N/A LOG_LEVEL N/A logging DEBUG make_nailgun_logger N/A N/A N/A N/A N/A Make logger for nailgun app writes logs to stdout N/A logger N/A N/A logging getLogger nailgun N/A handler N/A N/A logging StreamHandler N/A sys stdout N/A N/A set_logger logger handler N/A logger N/A make_api_logger N/A N/A N/A N/A N/A Make logger for REST API writes logs to the file nailgun.settings settings N/A logger N/A N/A logging getLogger nailgun-api N/A log_file N/A WatchedFileHandler N/A settings API_LOG N/A N/A set_logger logger log_file N/A logger N/A set_logger N/A N/A logger handler level N/A None N/A N/A N/A level None N/A N/A level LOG_LEVEL N/A N/A N/A handler setFormatter formatter N/A N/A N/A logger setLevel level N/A N/A N/A logger addHandler handler N/A N/A logger N/A make_nailgun_logger WriteLogger N/A N/A logging Logger object N/A __init__ N/A N/A self logger level N/A N/A logging DEBUG N/A N/A N/A N/A N/A super WriteLogger self __init__ logger N/A N/A self logger logger N/A write N/A N/A self message N/A N/A N/A N/A N/A N/A message strip N/A N/A N/A N/A self logger message N/A N/A HTTPLoggerMiddleware N/A object N/A __init__ N/A N/A self application N/A N/A N/A N/A self application application N/A N/A self api_logger N/A make_api_logger N/A __call__ N/A N/A self env start_response N/A N/A N/A N/A env N/A wsgi.errors N/A WriteLogger N/A N/A self api_logger error N/A N/A N/A self __logging_request env start_response_with_logging N/A N/A status headers N/A args N/A N/A N/A N/A self __logging_response env status N/A N/A start_response status headers args N/A N/A N/A N/A self application env start_response_with_logging N/A __logging_response N/A N/A self env response_code N/A N/A N/A response_info N/A Response code '%s' for %s %s from %s:%s N/A response_code N/A env N/A REQUEST_METHOD N/A env N/A REQUEST_URI N/A N/A self __get_remote_ip env N/A env N/A REMOTE_PORT N/A N/A response_code SERVER_ERROR_MSG N/A N/A N/A N/A N/A self api_logger error response_info N/A N/A N/A N/A N/A self api_logger debug response_info N/A __logging_request N/A N/A self env N/A N/A N/A content_length N/A N/A env get CONTENT_LENGTH 0 N/A N/A content_length N/A N/A content_length 0 N/A length N/A int content_length N/A body N/A N/A length 0 N/A N/A body N/A N/A N/A env N/A wsgi.input read length N/A N/A env N/A wsgi.input N/A StringIO body N/A request_info N/A Request %s %s from %s:%s %s N/A N/A env N/A REQUEST_METHOD N/A env N/A REQUEST_URI N/A N/A self __get_remote_ip env N/A env N/A REMOTE_PORT body N/A N/A N/A N/A self api_logger debug request_info N/A __get_remote_ip N/A N/A self env N/A N/A N/A N/A HTTP_X_REAL_IP env N/A N/A N/A env N/A HTTP_X_REAL_IP N/A N/A N/A REMOTE_ADDR env N/A N/A N/A env N/A REMOTE_ADDR N/A N/A can not determine ip N/A N/A