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
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