From 1aff092d6272692e7b803a698a35e4a1ef199a23 Mon Sep 17 00:00:00 2001 From: Fredrik Eriksson Date: Sun, 2 Aug 2026 07:49:16 +0300 Subject: [PATCH] fix usage and listing --- src/sysalert/db.py | 2 +- src/sysalert/util.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/sysalert/db.py b/src/sysalert/db.py index be659a6..76befd8 100644 --- a/src/sysalert/db.py +++ b/src/sysalert/db.py @@ -96,8 +96,8 @@ def get_services(db): GROUP BY service.name; ''') - db.commit() ret = {name: failures for (name, failures) in cur.fetchall()} + db.commit() return ret diff --git a/src/sysalert/util.py b/src/sysalert/util.py index 0835cee..e6bf829 100644 --- a/src/sysalert/util.py +++ b/src/sysalert/util.py @@ -96,7 +96,11 @@ documentation for details.''') help='''Force clear for all services if service is not specified''') - return parser.parse_args() + args = parser.parse_args() + if not args.cmd: + parser.print_help() + sys.exit(1) + return args def cli(): config = configparser.ConfigParser() @@ -116,6 +120,7 @@ def cli(): cli_list(args, db) elif args.cmd == 'clear': cli_clear(args, db) + else: sysalert.db.close(db) return ret