Merge pull request #162 from minrk/integration-test

missing arguments in integration test commands
This commit is contained in:
Yuvi Panda
2018-08-28 11:52:58 -07:00
committed by GitHub

View File

@@ -119,10 +119,15 @@ def main():
subparsers.add_parser('stop-container').add_argument( subparsers.add_parser('stop-container').add_argument(
'container_name' 'container_name'
) )
subparsers.add_parser('run').add_argument( subparsers.add_parser('start-container').add_argument(
'command', '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 = subparsers.add_parser('copy')
copy_parser.add_argument('container_name')
copy_parser.add_argument('src') copy_parser.add_argument('src')
copy_parser.add_argument('dest') copy_parser.add_argument('dest')
@@ -146,6 +151,8 @@ def main():
run_container_command(args.container_name, args.command) run_container_command(args.container_name, args.command)
elif args.action == 'copy': elif args.action == 'copy':
copy_to_container(args.container_name, args.src, args.dest) 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': elif args.action == 'stop-container':
stop_container(args.container_name) stop_container(args.container_name)
elif args.action == 'build-image': elif args.action == 'build-image':