===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
tryton-server-5.0.26/trytond/security.py-21-
tryton-server-5.0.26/trytond/security.py:22:def _get_remote_addr(context):
tryton-server-5.0.26/trytond/security.py-23-    if context and '_request' in context:
##############################################
tryton-server-5.0.26/trytond/security.py-52-        logger.info("login succeeded for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:53:            loginname, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-54-    else:
tryton-server-5.0.26/trytond/security.py-55-        logger.error("login failed for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:56:            loginname, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-57-    return session
##############################################
tryton-server-5.0.26/trytond/security.py-74-        logger.info("logout for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:75:            name, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-76-    else:
tryton-server-5.0.26/trytond/security.py-77-        logger.error("logout failed for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:78:            user, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-79-
##############################################
tryton-server-5.0.26/trytond/security.py-97-        logger.error("session failed for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:98:            user, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-99-        return
##############################################
tryton-server-5.0.26/trytond/security.py-101-        logger.info("session expired for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:102:            user, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-103-        return
##############################################
tryton-server-5.0.26/trytond/security.py-105-        logger.debug("session valid for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:106:            user, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-107-        return user
##############################################
tryton-server-5.0.26/trytond/security.py-126-        logger.info("session timeout for '%s' from '%s' on database '%s'",
tryton-server-5.0.26/trytond/security.py:127:            user, _get_remote_addr(context), dbname)
tryton-server-5.0.26/trytond/security.py-128-    return valid