コード例 #1
0
def fetch_missing_resultsets(source, missing_resultsets, logger):
    """
    Schedules refetch of resultsets based on ``missing_revisions``
    """
    for k, v in missing_resultsets.iteritems():
        missing_resultsets[k] = list(v)

    logger.warn(
        "Found {0} jobs with missing resultsets.  Scheduling re-fetch: {1}".
        format(source, missing_resultsets))
    from treeherder.etl.tasks.cleanup_tasks import fetch_missing_push_logs
    fetch_missing_push_logs.apply_async(args=[missing_resultsets])
コード例 #2
0
def fetch_missing_resultsets(source, missing_resultsets, logger):
    """
    Schedules refetch of resultsets based on ``missing_revisions``
    """
    for k, v in missing_resultsets.iteritems():
        missing_resultsets[k] = list(v)

    logger.warn(
        "Found {0} jobs with missing resultsets.  Scheduling re-fetch: {1}".format(
            source,
            missing_resultsets
            )
         )
    from treeherder.etl.tasks.cleanup_tasks import fetch_missing_push_logs
    fetch_missing_push_logs.apply_async(args=[missing_resultsets])