From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D98AD138334 for ; Sat, 28 Jul 2018 06:13:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31FF3E0864; Sat, 28 Jul 2018 06:13:03 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6A5A9E085A for ; Sat, 28 Jul 2018 06:13:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 08E39335CC6 for ; Sat, 28 Jul 2018 06:13:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 1CC9E389 for ; Sat, 28 Jul 2018 06:12:58 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1532757187.ec35cb530d14885d99a7c10ae5a50bf27e6d8495.zmedico@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: man/, lib/portage/sync/modules/webrsync/ X-VCS-Repository: proj/portage X-VCS-Files: lib/portage/sync/modules/webrsync/__init__.py man/portage.5 X-VCS-Directories: lib/portage/sync/modules/webrsync/ man/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: ec35cb530d14885d99a7c10ae5a50bf27e6d8495 X-VCS-Branch: master Date: Sat, 28 Jul 2018 06:12:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a3306bf3-d7ba-48df-8ea2-fa9497982db8 X-Archives-Hash: 737be1d156e81c943eefd0f2ed5866a9 commit: ec35cb530d14885d99a7c10ae5a50bf27e6d8495 Author: Zac Medico gentoo org> AuthorDate: Fri Jul 27 06:19:33 2018 +0000 Commit: Zac Medico gentoo org> CommitDate: Sat Jul 28 05:53:07 2018 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=ec35cb53 webrsync: support sync-webrsync-keep-snapshots Add a repos.conf sync-webrsync-keep-snapshots setting that enables the emerge-webrsync --keep option, which keeps snapshots in DISTDIR instead of deleting them. Reviewed-by: Brian Dolbec gentoo.org> lib/portage/sync/modules/webrsync/__init__.py | 1 + man/portage.5 | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lib/portage/sync/modules/webrsync/__init__.py b/lib/portage/sync/modules/webrsync/__init__.py index 1e09d1a47..118e752de 100644 --- a/lib/portage/sync/modules/webrsync/__init__.py +++ b/lib/portage/sync/modules/webrsync/__init__.py @@ -46,6 +46,7 @@ module_spec = { }, 'validate_config': CheckSyncConfig, 'module_specific_options': ( + 'sync-webrsync-keep-snapshots', 'sync-webrsync-verify-signature', ), }, diff --git a/man/portage.5 b/man/portage.5 index 8ebf980f5..4cb1b0b34 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -1128,6 +1128,9 @@ when 0. Defaults to disabled. Require the repository to contain a signed MetaManifest and verify it using \fBapp\-portage/gemato\fR. Defaults to no. .TP +.B sync\-webrsync\-keep\-snapshots = true|false +Keep snapshots in \fBDISTDIR\fR (do not delete). Defaults to false. +.TP .B sync\-webrsync\-verify\-signature = true|false Require the detached tarball signature to contain a good OpenPGP signature. This uses the OpenPGP key(ring) specified by the