From 81be31aee091a6d108a40e0f3dc7ff3bdfa93f26 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Mon, 9 Aug 2021 16:07:39 +0200 Subject: Make spack env activate x idempotent (#25222) * Make spack env activate x idempotent * Update lib/spack/spack/cmd/env.py --- lib/spack/spack/cmd/env.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/spack/spack/cmd/env.py b/lib/spack/spack/cmd/env.py index 64b9a2411d..fe40da4412 100644 --- a/lib/spack/spack/cmd/env.py +++ b/lib/spack/spack/cmd/env.py @@ -103,7 +103,8 @@ def env_activate(args): tty.die("No such environment: '%s'" % env) if spack_env == os.environ.get('SPACK_ENV'): - tty.die("Environment %s is already active" % args.activate_env) + tty.debug("Environment %s is already active" % args.activate_env) + return active_env = ev.get_env(namedtuple('args', ['env'])(env), 'activate') -- cgit v1.2.3-60-g2f50