rollbar/__init__.py
def _build_server_data():
    """
    Returns a dictionary containing information about the server environment.
    """
    # server environment
    server_data = {
        'host': socket.gethostname(),
        'pid': os.getpid()
    }

    # argv does not always exist in embedded python environments
    argv = getattr(sys, 'argv', None)
    if argv:
         server_data['argv'] = argv

    for key in ['branch', 'root']:
        if SETTINGS.get(key):
            server_data[key] = SETTINGS[key]

    return server_data
def _build_server_data():
    # server environment
    server_data = {
        'host': socket.gethostname(),
        'pid': os.getpid()
    }

    # argv does not always exist in embedded python environments
    argv = getattr(sys, 'argv', None)
    if argv:
         server_data['argv'] = argv

    for key in ['branch', 'root']:
        if SETTINGS.get(key):
            server_data[key] = SETTINGS[key]

    return server_data
def _build_server_data ( ) : # server environment server_data = { 'host' : socket . gethostname ( ) , 'pid' : os . getpid ( ) } # argv does not always exist in embedded python environments argv = getattr ( sys , 'argv' , None ) if argv : server_data [ 'argv' ] = argv for key in [ 'branch' , 'root' ] : if SETTINGS . get ( key ) : server_data [ key ] = SETTINGS [ key ] return server_data
Returns a dictionary containing information about the server environment.
Returns a dictionary containing information about the server environment .