4194c37de9d506e02910eacd845441561e3da556

Author
Michael Aquilina <michael.aquilina@snyk.io>
Committer
Michael Aquilina <michael.aquilina@snyk.io>
Date

Message

Output messages to stderr instead of stdout

Diff

 1diff --git a/autoswitch_virtualenv.plugin.zsh b/autoswitch_virtualenv.plugin.zsh
 2index aaa30ae9fbc1b5602789e18b606aacffedef7669..4fe1a10c1b6de653092d3985050fcb2b492d2a40 100644
 3--- a/autoswitch_virtualenv.plugin.zsh
 4+++ b/autoswitch_virtualenv.plugin.zsh
 5@@ -12,9 +12,9 @@ function _validated_source() {
 6     local target_path="$1"
 7 
 8     if [[ "$target_path" == *'..'* ]]; then
 9-        printf "AUTOSWITCH WARNING: "
10-        printf "target virtualenv contains invalid characters\n"
11-        printf "virtualenv activation cancelled\n"
12+        (>&2 printf "AUTOSWITCH WARNING: ")
13+        (>&2 printf "target virtualenv contains invalid characters\n")
14+        (>&2 printf "virtualenv activation cancelled\n")
15         return
16     else
17         source "$target_path"
18@@ -43,7 +43,7 @@ function _python_version() {
19 
20 function _autoswitch_message() {
21     if [ -z "$AUTOSWITCH_SILENT" ]; then
22-        printf "$@"
23+        (>&2 printf "$@")
24     fi
25 }
26