From d25595b0db72a5342f09b0fa5f5aeae36d40bb3d Mon Sep 17 00:00:00 2001 From: jaydee Date: Tue, 2 Dec 2025 18:59:25 +0100 Subject: [PATCH] build --- portainer.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/portainer.py b/portainer.py index 25bc730..7e0fc2b 100755 --- a/portainer.py +++ b/portainer.py @@ -147,14 +147,26 @@ if __name__ == "__main__": sys.exit() if args.action == "create_stack": + if args.endpoint_id == None: + args.endpoint_id = input("Endpoint ID is required for creating stacks : ") + if args.stack == None: + args.stack = input("Stack name or ID is required for creating stacks : ") por.create_stack(args.endpoint_id,args.stack, args.deploy_mode, args.autostart, args.swarm) sys.exit() if args.action == "stop_stack": + if args.endpoint_id == None: + args.endpoint_id = input("Endpoint ID is required for stopping stacks : ") + if args.stack == None: + args.stack = input("Stack name or ID is required for stopping stacks : ") por.stop_stack(args.stack,args.endpoint_id) sys.exit() if args.action == "start_stack": + if args.endpoint_id == None: + args.endpoint_id = input("Endpoint ID is required for starting stacks : ") + if args.stack == None: + args.stack = input("Stack name or ID is required for starting stacks : ") por.start_stack(args.stack,args.endpoint_id) sys.exit()