X-Git-Url: https://code.grnet.gr/git/ganeti-local/blobdiff_plain/8da2bd43027b3c89c90170ae48cdad4ab74200b5..5a85b99e9085e221208b957a7fc0fe87436843f5:/lib/rpc_defs.py diff --git a/lib/rpc_defs.py b/lib/rpc_defs.py index d0bd67f..d6b5183 100644 --- a/lib/rpc_defs.py +++ b/lib/rpc_defs.py @@ -399,18 +399,20 @@ CALLS = { ("no_voting", None, None), ], None, "Starts master daemons on a node"), ("node_activate_master_ip", SINGLE, TMO_FAST, [ - ("master_ip", None, "The master IP"), - ("master_netmask", None, "The master IP netmask"), - ("master_netdev", None, "The master network device"), - ("ip_family", None, "The cluster IP family"), + ("master_params", ED_OBJECT_DICT, "Network parameters of the master"), ], None, "Activates master IP on a node"), ("node_stop_master", SINGLE, TMO_FAST, [], None, "Deactivates master IP and stops master daemons on a node"), - ("node_deactivate_master_ip", SINGLE, TMO_FAST, [], None, + ("node_deactivate_master_ip", SINGLE, TMO_FAST, [ + ("master_params", ED_OBJECT_DICT, "Network parameters of the master"), + ], None, "Deactivates master IP on a node"), ("node_change_master_netmask", SINGLE, TMO_FAST, [ - ("netmask", None, None), + ("old_netmask", None, "The old value of the netmask"), + ("netmask", None, "The new value of the netmask"), + ("master_ip", None, "The master IP"), + ("master_netdev", None, "The master network device"), ], None, "Change master IP netmask"), ("node_leave_cluster", SINGLE, TMO_NORMAL, [ ("modify_ssh_setup", None, None),