Mercurial > hg
annotate tests/dummyssh @ 14601:25c1f3ddd927
dispatch: propagate ui command options to the local ui (issue2523)
so the ui object passed to pre/post python hooks has the verbose flag
(and the rest) set correctly
author | Idan Kamara <idankk86@gmail.com> |
---|---|
date | Mon, 13 Jun 2011 00:19:26 +0300 |
parents | 8513bd2e7259 |
children | cdf9c43445df |
rev | line source |
---|---|
14186 | 1 #!/usr/bin/env python |
2 | |
3 import sys | |
4 import os | |
5 | |
6 os.chdir(os.getenv('TESTTMP')) | |
7 | |
8 if sys.argv[1] != "user@dummy": | |
9 sys.exit(-1) | |
10 | |
11 os.environ["SSH_CLIENT"] = "127.0.0.1 1 2" | |
12 | |
13 log = open("dummylog", "ab") | |
14 log.write("Got arguments") | |
15 for i, arg in enumerate(sys.argv[1:]): | |
16 log.write(" %d:%s" % (i+1, arg)) | |
17 log.write("\n") | |
18 log.close() | |
19 r = os.system(sys.argv[2]) | |
20 sys.exit(bool(r)) |