dc4bae2d3a18459dcc0d5bd54bf100437a5648f2
- Author
- hauntsaninja
- Committer
- hauntsaninja
- Date
Diff
1diff --git a/autoswitch_virtualenv.plugin.zsh b/autoswitch_virtualenv.plugin.zsh
2index eadbb6696bc32077933f84e0c723d458a48955b8..7018c67e5e5116732159b35988650b89f1e34fb7 100644
3--- a/autoswitch_virtualenv.plugin.zsh
4+++ b/autoswitch_virtualenv.plugin.zsh
5@@ -279,17 +279,8 @@ function _missing_error_message() {
6
7 function randstr()
8 {
9- local strlen="${1:=8}"
10- local str
11- local i
12-
13- strchars="abcdefghijklmnopqrstuvwxyz123456789"
14-
15- for ((i=0; i<strlen; i++)); do
16- str="$str${strchars:$(( $RANDOM % ${#strchars} )):1}"
17- done
18-
19- printf "%s" "$str"
20+ local strlen="${1:=4}"
21+ python -c "import string, random; print(''.join(random.choice(string.ascii_lowercase) for _ in range($strlen)))"
22 }
23
24