diff --git a/squad-show-or-cancel-jobs b/squad-show-or-cancel-jobs index 2de1c01..3bfd283 100755 --- a/squad-show-or-cancel-jobs +++ b/squad-show-or-cancel-jobs @@ -38,7 +38,16 @@ def arg_parser(): "--days", required=False, default=10, - help="environment", + type=int, + help="days", + ) + + parser.add_argument( + "--hours", + required=False, + default=0, + type=int, + help="hours", ) parser.add_argument( @@ -87,7 +96,9 @@ def run(): logger.error(f"Get project failed. Project not found: '{args.project}'.") return -1 - n_days_ago = str(datetime.now() - timedelta(days=int(args.days))).replace(" ", "T") + n_days_ago = str( + datetime.now() - timedelta(days=args.days, hours=args.hours) + ).replace(" ", "T") jobs = ( Squad() .testjobs(