rpc: Rename set_iscsi_discovery_auth to iscsi_set_discovery_auth

Change-Id: I00fe7f8229a470ad127ca084a27a2d8492c3c641
Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/468352
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
Pawel Kaminski 2019-09-13 09:10:13 -04:00 committed by Jim Harris
parent 7545e8c829
commit a05efe0a43
7 changed files with 17 additions and 15 deletions

View File

@ -2653,7 +2653,7 @@ Example response:
} }
} }
~~~ ~~~
## set_iscsi_discovery_auth method {#rpc_set_iscsi_discovery_auth} ## iscsi_set_discovery_auth method {#rpc_iscsi_set_discovery_auth}
Set CHAP authentication for sessions dynamically. Set CHAP authentication for sessions dynamically.
@ -2681,7 +2681,7 @@ request:
"mutual_chap": true "mutual_chap": true
}, },
"jsonrpc": "2.0", "jsonrpc": "2.0",
"method": "set_iscsi_discovery_auth", "method": "iscsi_set_discovery_auth",
"id": 1 "id": 1
} }
~~~ ~~~

View File

@ -1121,7 +1121,7 @@ static const struct spdk_json_object_decoder rpc_discovery_auth_decoders[] = {
}; };
static void static void
spdk_rpc_set_iscsi_discovery_auth(struct spdk_jsonrpc_request *request, spdk_rpc_iscsi_set_discovery_auth(struct spdk_jsonrpc_request *request,
const struct spdk_json_val *params) const struct spdk_json_val *params)
{ {
struct rpc_discovery_auth req = {}; struct rpc_discovery_auth req = {};
@ -1148,8 +1148,8 @@ spdk_rpc_set_iscsi_discovery_auth(struct spdk_jsonrpc_request *request,
spdk_json_write_bool(w, true); spdk_json_write_bool(w, true);
spdk_jsonrpc_end_result(request, w); spdk_jsonrpc_end_result(request, w);
} }
SPDK_RPC_REGISTER("set_iscsi_discovery_auth", spdk_rpc_set_iscsi_discovery_auth, SPDK_RPC_RUNTIME) SPDK_RPC_REGISTER("iscsi_set_discovery_auth", spdk_rpc_iscsi_set_discovery_auth, SPDK_RPC_RUNTIME)
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(iscsi_set_discovery_auth, set_iscsi_discovery_auth)
#define MAX_AUTH_SECRETS 64 #define MAX_AUTH_SECRETS 64

View File

@ -730,15 +730,16 @@ if __name__ == "__main__":
p.add_argument('-p', '--allow-duplicated-isid', help='Allow duplicated initiator session ID.', action='store_true') p.add_argument('-p', '--allow-duplicated-isid', help='Allow duplicated initiator session ID.', action='store_true')
p.set_defaults(func=iscsi_set_options) p.set_defaults(func=iscsi_set_options)
def set_iscsi_discovery_auth(args): def iscsi_set_discovery_auth(args):
rpc.iscsi.set_iscsi_discovery_auth( rpc.iscsi.iscsi_set_discovery_auth(
args.client, args.client,
disable_chap=args.disable_chap, disable_chap=args.disable_chap,
require_chap=args.require_chap, require_chap=args.require_chap,
mutual_chap=args.mutual_chap, mutual_chap=args.mutual_chap,
chap_group=args.chap_group) chap_group=args.chap_group)
p = subparsers.add_parser('set_iscsi_discovery_auth', help="""Set CHAP authentication for discovery session.""") p = subparsers.add_parser('iscsi_set_discovery_auth', aliases=['set_iscsi_discovery_auth'],
help="""Set CHAP authentication for discovery session.""")
p.add_argument('-d', '--disable-chap', help="""CHAP for discovery session should be disabled. p.add_argument('-d', '--disable-chap', help="""CHAP for discovery session should be disabled.
*** Mutually exclusive with --require-chap""", action='store_true') *** Mutually exclusive with --require-chap""", action='store_true')
p.add_argument('-r', '--require-chap', help="""CHAP for discovery session should be required. p.add_argument('-r', '--require-chap', help="""CHAP for discovery session should be required.
@ -746,7 +747,7 @@ if __name__ == "__main__":
p.add_argument('-m', '--mutual-chap', help='CHAP for discovery session should be mutual', action='store_true') p.add_argument('-m', '--mutual-chap', help='CHAP for discovery session should be mutual', action='store_true')
p.add_argument('-g', '--chap-group', help="""Authentication group ID for discovery session. p.add_argument('-g', '--chap-group', help="""Authentication group ID for discovery session.
*** Authentication group must be precreated ***""", type=int) *** Authentication group must be precreated ***""", type=int)
p.set_defaults(func=set_iscsi_discovery_auth) p.set_defaults(func=iscsi_set_discovery_auth)
def add_iscsi_auth_group(args): def add_iscsi_auth_group(args):
secrets = None secrets = None

View File

@ -85,7 +85,8 @@ def iscsi_set_options(
return client.call('iscsi_set_options', params) return client.call('iscsi_set_options', params)
def set_iscsi_discovery_auth( @deprecated_alias('set_iscsi_discovery_auth')
def iscsi_set_discovery_auth(
client, client,
disable_chap=None, disable_chap=None,
require_chap=None, require_chap=None,
@ -113,7 +114,7 @@ def set_iscsi_discovery_auth(
if chap_group: if chap_group:
params['chap_group'] = chap_group params['chap_group'] = chap_group
return client.call('set_iscsi_discovery_auth', params) return client.call('iscsi_set_discovery_auth', params)
def get_iscsi_auth_groups(client): def get_iscsi_auth_groups(client):

View File

@ -44,7 +44,7 @@ class UIISCSIGlobalParams(UINode):
disable_chap = self.ui_eval_param(d, "bool", None) disable_chap = self.ui_eval_param(d, "bool", None)
require_chap = self.ui_eval_param(r, "bool", None) require_chap = self.ui_eval_param(r, "bool", None)
mutual_chap = self.ui_eval_param(m, "bool", None) mutual_chap = self.ui_eval_param(m, "bool", None)
self.get_root().set_iscsi_discovery_auth( self.get_root().iscsi_set_discovery_auth(
chap_group=chap_group, disable_chap=disable_chap, chap_group=chap_group, disable_chap=disable_chap,
require_chap=require_chap, mutual_chap=mutual_chap) require_chap=require_chap, mutual_chap=mutual_chap)

View File

@ -473,8 +473,8 @@ class UIRoot(UINode):
rpc.iscsi.iscsi_target_node_add_lun(self.client, **kwargs) rpc.iscsi.iscsi_target_node_add_lun(self.client, **kwargs)
@verbose @verbose
def set_iscsi_discovery_auth(self, **kwargs): def iscsi_set_discovery_auth(self, **kwargs):
rpc.iscsi.set_iscsi_discovery_auth(self.client, **kwargs) rpc.iscsi.iscsi_set_discovery_auth(self.client, **kwargs)
@verbose @verbose
@is_method_available @is_method_available

View File

@ -44,7 +44,7 @@ echo "iscsi_tgt is listening. Running tests..."
timing_exit start_iscsi_tgt timing_exit start_iscsi_tgt
$rpc_py add_iscsi_auth_group 1 -c 'user:root secret:tester' $rpc_py add_iscsi_auth_group 1 -c 'user:root secret:tester'
$rpc_py set_iscsi_discovery_auth -g 1 $rpc_py iscsi_set_discovery_auth -g 1
$rpc_py iscsi_create_portal_group $PORTAL_TAG $TARGET_IP:$ISCSI_PORT $rpc_py iscsi_create_portal_group $PORTAL_TAG $TARGET_IP:$ISCSI_PORT
$rpc_py add_initiator_group $INITIATOR_TAG $INITIATOR_NAME $NETMASK $rpc_py add_initiator_group $INITIATOR_TAG $INITIATOR_NAME $NETMASK
$rpc_py bdev_malloc_create -b MyBdev $MALLOC_BDEV_SIZE $MALLOC_BLOCK_SIZE $rpc_py bdev_malloc_create -b MyBdev $MALLOC_BDEV_SIZE $MALLOC_BLOCK_SIZE