Revert "provision: enabling automatic activation of zulip-py3-venv at the lunch of shell only for dedicated containers."

This reverts commit ba4c45aa90.

The tests it used don’t make sense.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2023-10-01 12:09:36 -07:00
parent c6fe799369
commit 60f324518b
1 changed files with 2 additions and 10 deletions

View File

@ -93,16 +93,8 @@ def setup_shell_profile(shell_profile: str) -> None:
with open(shell_profile_path, "w") as shell_profile_file:
shell_profile_file.writelines(command + "\n")
# Check if the environment is one of the dedicated containers: Vagrant, Docker, Droplet or WSL2
WSL = os.path.exists("/proc/sys/fs/binfmt_misc/WSLInterop")
vagrant = os.path.exists("/vagrant")
docker = os.path.exists("/var/run/docker.sock")
droplet = os.path.exists("/etc/digitalocean")
# If the environment matches one of the containers, write the activation command to the user's bash profile
if WSL or vagrant or docker or droplet:
source_activate_command = "source " + os.path.join(VENV_PATH, "bin", "activate")
write_command(source_activate_command)
source_activate_command = "source " + os.path.join(VENV_PATH, "bin", "activate")
write_command(source_activate_command)
if os.path.exists("/srv/zulip"):
write_command("cd /srv/zulip")