From 4bd0952d6615171eae333f9f32108d5d5381badb Mon Sep 17 00:00:00 2001 From: Shangzhong Zhu Date: Wed, 16 Nov 2016 12:56:15 +0800 Subject: [PATCH] Change --session-id and --job-id to required Executing freezer session-add-job or session-remove-job without any parameter causes error. The --session-id and --job-id parameter should be changed to required. Change-Id: Ie2e1d058526fd6a219be0179b8311f38ed16ef72 Closes-Bug: #1642130 --- freezerclient/v1/sessions.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/freezerclient/v1/sessions.py b/freezerclient/v1/sessions.py index a4634b8..65c967a 100644 --- a/freezerclient/v1/sessions.py +++ b/freezerclient/v1/sessions.py @@ -131,9 +131,11 @@ class SessionAddJob(command.Command): parser = super(SessionAddJob, self).get_parser(prog_name) parser.add_argument('--session-id', dest='session_id', + required=True, help='ID of the session') parser.add_argument('--job-id', dest='job_id', + required=True, help='ID of the job to add') return parser @@ -150,9 +152,11 @@ class SessionRemoveJob(command.Command): parser = super(SessionRemoveJob, self).get_parser(prog_name) parser.add_argument('--session-id', dest='session_id', + required=True, help='ID of the session') parser.add_argument('--job-id', dest='job_id', + required=True, help='ID of the job to add') return parser