This commit is contained in:
2025-12-04 16:01:50 +01:00
parent 90712be4b2
commit cce4c5eb9b

View File

@@ -8,6 +8,7 @@ to manage endpoints, stacks, and containers.
# !/myapps/venvs/portainer/bin/python3
import os
import logging
import signal
import sys
import json
import argparse
@@ -253,6 +254,12 @@ print(cur_config)
if __name__ == "__main__":
# Example usage: set PORTAINER_USER and PORTAINER_PASS in env, or pass literals below.
# token = get_portainer_token(base,"admin","l4c1j4yd33Du5lo") # or get_portainer_token(base, "admin", "secret")
def signal_handler(sig, frame):
logger.warning("Killed manually %s, %s", sig, frame)
print("\nTerminated by user")
sys.exit(0)
signal.signal(signal.SIGINT, signal_handler)
os.system("cls" if os.name == "nt" else "clear")
if args.action is None:
actions = [