X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=vm_remote;h=946706a09c2175bcb7b4986921a293316c427ca4;hb=5020fb59510a981bd021e5d34fee268d26eb40a0;hp=237f4210903af85f36d7eb847463935b31c3eacb;hpb=c6358beea0be57737b6a6980657b7b5744e51774;p=lhc%2Fateliers.git diff --git a/vm_remote b/vm_remote index 237f421..946706a 100755 --- a/vm_remote +++ b/vm_remote @@ -33,8 +33,6 @@ rule_git_config () { } rule_git_push () { # SYNTAX: {host|vm} $git_commit_options local remote=${1#remote=}; shift - git add . && - git commit -a -C HEAD "$@" && GIT_SSH=./vm_ssh git push -v -f "$remote" } @@ -77,9 +75,10 @@ ${1+shift} case $rule in (help);; (*) - test ! "$(hostname --fqdn)" = "$vm_fqdn" - test ! "$(hostname --fqdn)" = "$vm_host" - set "${TRACE:+-x}" + test ! "$(hostname --fqdn)" = "$vm_fqdn" && + test ! "$(hostname --fqdn)" = "$vm_host" || + error 1 "mauvaise machine" + ${TRACE:+set -x} ;; esac rule_$rule "$@"