Mercurial > hg-stable
comparison tests/test-ssh.t @ 31751:0fa30fbccc34
hook: provide hook type information to external hook
The python hooks have access to the hook type information. There is not reason
for external hook to not be aware of it too.
For the record my use case is to make sure a hook script is configured for the
right type.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Fri, 31 Mar 2017 11:08:11 +0200 |
parents | 728d37353e1e |
children | aff7b32b3c05 |
comparison
equal
deleted
inserted
replaced
31750:33504b54863e | 31751:0fa30fbccc34 |
---|---|
496 Got arguments 1:user@dummy 2:hg -R doesnotexist serve --stdio | 496 Got arguments 1:user@dummy 2:hg -R doesnotexist serve --stdio |
497 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 497 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
498 Got arguments 1:user@dummy 2:hg -R local serve --stdio | 498 Got arguments 1:user@dummy 2:hg -R local serve --stdio |
499 Got arguments 1:user@dummy 2:hg -R $TESTTMP/local serve --stdio | 499 Got arguments 1:user@dummy 2:hg -R $TESTTMP/local serve --stdio |
500 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 500 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
501 changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP | 501 changegroup-in-remote hook: HG_BUNDLE2=1 HG_HOOKTYPE=changegroup HG_NODE=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_NODE_LAST=a28a9d1a809cab7d4e2fde4bee738a9ede948b60 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP |
502 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 502 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
503 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 503 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
504 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 504 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
505 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 505 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
506 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 506 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
507 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 507 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
508 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 508 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
509 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 509 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
510 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 510 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
511 changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP | 511 changegroup-in-remote hook: HG_BUNDLE2=1 HG_HOOKTYPE=changegroup HG_NODE=1383141674ec756a6056f6a9097618482fe0f4a6 HG_NODE_LAST=1383141674ec756a6056f6a9097618482fe0f4a6 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP |
512 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 512 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
513 Got arguments 1:user@dummy 2:hg init 'a repo' | 513 Got arguments 1:user@dummy 2:hg init 'a repo' |
514 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio | 514 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio |
515 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio | 515 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio |
516 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio | 516 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio |
517 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio | 517 Got arguments 1:user@dummy 2:hg -R 'a repo' serve --stdio |
518 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 518 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
519 changegroup-in-remote hook: HG_BUNDLE2=1 HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP | 519 changegroup-in-remote hook: HG_BUNDLE2=1 HG_HOOKTYPE=changegroup HG_NODE=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_NODE_LAST=65c38f4125f9602c8db4af56530cc221d93b8ef8 HG_SOURCE=serve HG_TXNID=TXN:$ID$ HG_URL=remote:ssh:$LOCALIP |
520 Got arguments 1:user@dummy 2:hg -R remote serve --stdio | 520 Got arguments 1:user@dummy 2:hg -R remote serve --stdio |
521 | 521 |
522 remote hook failure is attributed to remote | 522 remote hook failure is attributed to remote |
523 | 523 |
524 $ cat > $TESTTMP/failhook << EOF | 524 $ cat > $TESTTMP/failhook << EOF |