Exemple #1
0
def main(raw_args):
    parser = argparse.ArgumentParser()
    clobber_cache_utils.add_common_args(parser)
    parser.add_argument('--pool', required=True)
    parser.add_argument('--cache', required=True)
    parser.add_argument('--mount-rel-path')
    args = parser.parse_args(raw_args)

    mount_rel_path = args.mount_rel_path
    if mount_rel_path is None:
        mount_rel_path = 'cache/%s' % args.cache

    clobber_cache_utils.clobber_caches(args.swarming_server, args.pool,
                                       args.cache, mount_rel_path,
                                       args.dry_run)

    return 0
Exemple #2
0
def main(raw_args):
    parser = argparse.ArgumentParser()
    clobber_cache_utils.add_common_args(parser)
    parser.add_argument('--builder', required=True)
    parser.add_argument('--bucket', required=True)
    parser.add_argument('--project', default='chromium')
    args = parser.parse_args(raw_args)

    # Matches http://bit.ly/2WZO33P
    h = hashlib.sha256('%s/%s/%s' % (args.project, args.bucket, args.builder))
    cache = 'builder_%s_v2' % (h.hexdigest())
    pool = 'luci.%s.%s' % (args.project, args.bucket)

    clobber_cache_utils.clobber_caches(args.swarming_server, pool, cache,
                                       'cache/builder', args.dry_run)

    return 0
def main(raw_args):
  parser = argparse.ArgumentParser()
  clobber_cache_utils.add_common_args(parser)
  parser.add_argument('--pool', required=True)
  parser.add_argument('--cache', required=True)
  parser.add_argument('--realm',
                      default='chromium:try',
                      help='The LUCI realm to trigger the task into.')
  parser.add_argument('--mount-rel-path')
  parser.add_argument('--bot-id')
  args = parser.parse_args(raw_args)

  mount_rel_path = args.mount_rel_path
  if mount_rel_path is None:
    mount_rel_path = 'cache/%s' % args.cache

  clobber_cache_utils.clobber_caches(args.swarming_server, args.pool,
                                     args.realm, args.cache, mount_rel_path,
                                     args.dry_run, args.bot_id)

  return 0