From 4034d737b3249b9b4e4d0972cd5c4bf418c8ee63 Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Fri, 2 Aug 2024 16:19:42 +0200 Subject: [PATCH] Activate bec venv in new terminals --- tasks/main.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tasks/main.yaml b/tasks/main.yaml index dc0373c..fefc48d 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -158,3 +158,10 @@ src: "{{ bec_path }}" dest: "{{ bec_path }}/../bec_deployment" state: link + +- name: Activate bec venv in new terminals + become_user: "{{ bec_user }}" + ansible.builtin.blockinfile: + path: ~/.bashrc + marker: "# {mark} ANSIBLE MANAGED BLOCK (activate bec venv)" + block: source {{ bec_venv_path }}/bin/activate