def download_update(user_id, download_id, status=None,
                    node_id=None, error_message=None):
    """Update a download directly.

    Typically this isn't used.
    """
    gw = SystemGateway()
    return gw.update_download(user_id, download_id, status=status,
                              node_id=node_id, error_message=error_message)
def download_update(user_id,
                    download_id,
                    status=None,
                    node_id=None,
                    error_message=None):
    """Update a download directly.

    Typically this isn't used.
    """
    gw = SystemGateway()
    return gw.update_download(user_id,
                              download_id,
                              status=status,
                              node_id=node_id,
                              error_message=error_message)