diff options
| author | Kostiantyn Bushko <kbushko@intellias.com> | 2020-01-14 00:08:51 +0200 |
|---|---|---|
| committer | Kostiantyn Bushko <kbushko@intellias.com> | 2020-01-14 00:08:51 +0200 |
| commit | bab326cb28f8616152542b547be08fa31cdf4ee4 (patch) | |
| tree | 52cf5e7e058e391177b742214dd82c7e9f5a33bd /scripts/run-qemu-ota | |
| parent | 2ee5933a5a29b959d08f4f8e9deaa67a293a4840 (diff) | |
| download | meta-updater-bab326cb28f8616152542b547be08fa31cdf4ee4.tar.gz | |
run-qemu-ota: passing hostfwd as command line argument
Signed-off-by: Kostiantyn Bushko <kbushko@intellias.com>
Diffstat (limited to 'scripts/run-qemu-ota')
| -rwxr-xr-x | scripts/run-qemu-ota | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/run-qemu-ota b/scripts/run-qemu-ota index e2a4103..5652797 100755 --- a/scripts/run-qemu-ota +++ b/scripts/run-qemu-ota | |||
| @@ -39,6 +39,12 @@ def main(): | |||
| 39 | help='Give the image a second network card connected to a virtual network. ' + | 39 | help='Give the image a second network card connected to a virtual network. ' + |
| 40 | 'This can be used to test Uptane Primary/Secondary communication.') | 40 | 'This can be used to test Uptane Primary/Secondary communication.') |
| 41 | parser.add_argument('-n', '--dry-run', help='Print qemu command line rather then run it', action='store_true') | 41 | parser.add_argument('-n', '--dry-run', help='Print qemu command line rather then run it', action='store_true') |
| 42 | parser.add_argument('--host-forward', | ||
| 43 | help='Redirect incoming TCP or UDP connections to the host port. ' | ||
| 44 | 'Example forwarding guest port 10050 to the host port 10555:' | ||
| 45 | '--host-forward="tcp:0.0.0.0:10556-:10050". ' | ||
| 46 | 'For more details please refer to QEMU man page, option <hostfwd>. ' | ||
| 47 | 'https://manpages.debian.org/testing/qemu-system-x86/qemu-system-x86_64.1.en.html') | ||
| 42 | args = parser.parse_args() | 48 | args = parser.parse_args() |
| 43 | 49 | ||
| 44 | if args.overlay and not exists(args.overlay) and dirname(args.overlay) and not dirname(args.overlay) == '.': | 50 | if args.overlay and not exists(args.overlay) and dirname(args.overlay) and not dirname(args.overlay) == '.': |
