confz

git mirror of https://ccx.te2000.cz/bzr/confz
git clone https://ccx.te2000.cz/git/confz
Log | Files | Refs

commit 7d992bf7d09e0f1de2a897ec6b32534e3a594018
parent 37273d2e304745c5596fc39cd3bac62095c24511
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date:   Thu, 19 Jun 2014 17:00:04 +0200

fix symlink condition
Diffstat:
Mzsh-functions/confz_vserver_init | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/zsh-functions/confz_vserver_init b/zsh-functions/confz_vserver_init @@ -41,12 +41,12 @@ confz_vserver_check() { vars[etcdir]=/etc/vservers/${vars[name]} vars[vdir]=/vservers/${vars[name]} - local ctx run - run=1 + local ctx ret + ret=1 if [[ -e ${vars[etcdir]}/context ]]; then if [[ $(<${vars[etcdir]}/context) == ${vars[context_id]} ]]; then - run=0 + ret=0 else die "$0: vserver ${(qqq)vars[name]} " \ "has context different from ${(qqq)vars[context_id]}" @@ -57,12 +57,12 @@ confz_vserver_check() { fi done fi - [[ -l ${vars[etcdir]}/vdir ]] || run=1 + [[ -h ${vars[etcdir]}/vdir ]] || ret=1 require mounted_volume :name :size :filesystem mountpoint=${vars[vdir]} require deployed_system :source path=${vars[vdir]} - return $run + return $ret } confz_vserver_do() {