|
|
bc4e95 |
From a6708c6bde467cfced3c4a950eadff0375908303 Mon Sep 17 00:00:00 2001
|
|
|
bc4e95 |
From: Tomas Jelinek <tojeline@redhat.com>
|
|
|
bc4e95 |
Date: Thu, 23 Jan 2020 14:47:49 +0100
|
|
|
bc4e95 |
Subject: [PATCH 2/7] update a hint for 'resource create ... master'
|
|
|
bc4e95 |
|
|
|
bc4e95 |
---
|
|
|
bc4e95 |
pcs/cli/resource/parse_args.py | 11 +++++++++--
|
|
|
bc4e95 |
1 file changed, 9 insertions(+), 2 deletions(-)
|
|
|
bc4e95 |
|
|
|
bc4e95 |
diff --git a/pcs/cli/resource/parse_args.py b/pcs/cli/resource/parse_args.py
|
|
|
bc4e95 |
index 92dddac9..86280edb 100644
|
|
|
bc4e95 |
--- a/pcs/cli/resource/parse_args.py
|
|
|
bc4e95 |
+++ b/pcs/cli/resource/parse_args.py
|
|
|
bc4e95 |
@@ -1,5 +1,5 @@
|
|
|
bc4e95 |
from pcs.cli.common.parse_args import group_by_keywords, prepare_options
|
|
|
bc4e95 |
-from pcs.cli.common.errors import CmdLineInputError, HINT_SYNTAX_CHANGE
|
|
|
bc4e95 |
+from pcs.cli.common.errors import CmdLineInputError, SEE_MAN_CHANGES
|
|
|
bc4e95 |
|
|
|
bc4e95 |
|
|
|
bc4e95 |
def parse_create_simple(arg_list):
|
|
|
bc4e95 |
@@ -51,7 +51,14 @@ def parse_create(arg_list):
|
|
|
bc4e95 |
# manpage.
|
|
|
bc4e95 |
# To be removed in the next significant version.
|
|
|
bc4e95 |
if e.message == "missing value of 'master' option":
|
|
|
bc4e95 |
- raise CmdLineInputError(message=e.message, hint=HINT_SYNTAX_CHANGE)
|
|
|
bc4e95 |
+ raise CmdLineInputError(
|
|
|
bc4e95 |
+ message=e.message,
|
|
|
bc4e95 |
+ hint=(
|
|
|
bc4e95 |
+ "Master/Slave resources have been renamed to promotable "
|
|
|
bc4e95 |
+ "clones, please use the 'promotable' keyword instead of "
|
|
|
bc4e95 |
+ "'master'. " + SEE_MAN_CHANGES
|
|
|
bc4e95 |
+ )
|
|
|
bc4e95 |
+ )
|
|
|
bc4e95 |
raise e
|
|
|
bc4e95 |
|
|
|
bc4e95 |
return parts
|
|
|
bc4e95 |
--
|
|
|
bc4e95 |
2.21.1
|
|
|
bc4e95 |
|