From 01e130e32030441a681228f50a769b593336a2d2 Mon Sep 17 00:00:00 2001 From: Haibo Lin Date: Sep 29 2022 07:46:33 +0000 Subject: client: Improve help message of renew and delete commands Signed-off-by: Haibo Lin --- diff --git a/client/contrib/odcs b/client/contrib/odcs index 8808ed5..c295151 100755 --- a/client/contrib/odcs +++ b/client/contrib/odcs @@ -326,14 +326,26 @@ wait_parser.add_argument("compose_id", default=None, help="ODCS compose id") wait_parser.add_argument("--watch", action="store_true", help="Watch compose logs") -delete_parser = subparsers.add_parser("delete", help="delete compose") +delete_parser = subparsers.add_parser( + "delete", + help="delete compose", + description=( + "Cancel compose in wait state or mark finished compose as expired " + "for ODCS backends to remove compose data later from ODCS storage. " + "Note that compose metadata stored in database won't be removed and always " + "accessable via 'odcs get' command." + ), +) delete_parser.set_defaults(command="delete") delete_parser.add_argument("compose_id", default=None, help="ODCS compose id") renew_parser = subparsers.add_parser( "renew", help="renew compose", - description="This compose will have the same package versions as the original compose.", + description=( + "Extends the compose expiration time or regenerates expired/failed compose. " + "The regenerated compose will have the same package versions as the original compose." + ), ) renew_parser.set_defaults(command="renew") renew_parser.add_argument("compose_id", default=None, help="ODCS compose id")