From 80db7a8a528bab6c24b5b04bc574d32f9d53809a Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Thu, 19 Jan 2023 16:35:24 +0100 Subject: buildcache create: make "file exists" less verbose (#35019) Currently we print 3 lines of "file exist" warning per tarball, this is a bit excessive. Instead, it can be a simple single-line tty.warn message. --- lib/spack/spack/binary_distribution.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/spack/spack/binary_distribution.py b/lib/spack/spack/binary_distribution.py index 30783be8b6..9cd36ec303 100644 --- a/lib/spack/spack/binary_distribution.py +++ b/lib/spack/spack/binary_distribution.py @@ -510,9 +510,9 @@ class NoOverwriteException(spack.error.SpackError): """ def __init__(self, file_path): - err_msg = "\n%s\nexists\n" % file_path - err_msg += "Use -f option to overwrite." - super(NoOverwriteException, self).__init__(err_msg) + super(NoOverwriteException, self).__init__( + '"{}" exists in buildcache. Use --force flag to overwrite.'.format(file_path) + ) class NoGpgException(spack.error.SpackError): -- cgit v1.2.3-70-g09d2