From b833ce845265f7f16678581910759d54a7d7b7c7 Mon Sep 17 00:00:00 2001 From: Min RK Date: Tue, 28 Aug 2018 10:23:40 +0200 Subject: [PATCH] missing arguments in integration test commands and missing start-container command for local testing --- .circleci/integration-test.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.circleci/integration-test.py b/.circleci/integration-test.py index 93d0e2e..731a78a 100755 --- a/.circleci/integration-test.py +++ b/.circleci/integration-test.py @@ -119,10 +119,15 @@ def main(): subparsers.add_parser('stop-container').add_argument( 'container_name' ) - subparsers.add_parser('run').add_argument( - 'command', + subparsers.add_parser('start-container').add_argument( + 'container_name' ) + run_parser = subparsers.add_parser('run') + run_parser.add_argument('container_name') + run_parser.add_argument('command') + copy_parser = subparsers.add_parser('copy') + copy_parser.add_argument('container_name') copy_parser.add_argument('src') copy_parser.add_argument('dest') @@ -146,6 +151,8 @@ def main(): run_container_command(args.container_name, args.command) elif args.action == 'copy': copy_to_container(args.container_name, args.src, args.dest) + elif args.action == 'start-container': + run_systemd_image(image_name, args.container_name) elif args.action == 'stop-container': stop_container(args.container_name) elif args.action == 'build-image':