Spdk/scripts/rpc
Shuhei Matsumoto 361cd02264 scripts/rpc: Make JSON config file loadable during run time
Current load_config Python function raises exception if it find any RPC
only callable at startup when SPDK application is already in the runtime
RPC state. Hence current JSON config file can be loadable only at startup.

Due to this limitation, test code for JSON config file is complicated.
This patch tries to reduce the burden of JSON config file use case.

Change-Id: Ia375a25894312c334946862a8860bd64f095475d
Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-on: https://review.gerrithub.io/415377
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-06-26 20:31:05 +00:00
..
__init__.py scripts/rpc: Make JSON config file loadable during run time 2018-06-26 20:31:05 +00:00
app.py scripts/rpc.py: pass named args to app.py 2018-05-24 05:10:36 +00:00
bdev.py rpc/bdev: construct RPC return a string instead array 2018-06-22 21:12:43 +00:00
client.py scripts/rpc.py: Handle socket connection error 2018-04-12 11:24:04 -04:00
ioat.py copy/ioat: Add scan_ioat_copy_engine RPC 2018-06-14 03:54:42 +00:00
iscsi.py subsystem/iscsi: Add set_iscsi_options RPC to set global params 2018-06-01 20:15:59 +00:00
log.py scripts/rpc.py: pass client as separate parameter 2018-03-30 16:48:47 -04:00
lvol.py rpc/bdev: construct RPC return a string instead array 2018-06-22 21:12:43 +00:00
nbd.py scripts/rpc.py: pass named args to nbd.py 2018-03-30 16:48:47 -04:00
net.py scripts/rpc.py: pass client as separate parameter 2018-03-30 16:48:47 -04:00
nvmf.py scripts/rpc.py: pass named args to nvmf.py 2018-06-13 17:06:36 +00:00
pmem.py scripts/rpc.py: pass named arguments to pmem.py 2018-06-19 21:25:03 +00:00
subsystem.py scripts/rpc.py: pass named args to subsystem.py 2018-03-30 16:48:47 -04:00
vhost.py scripts/rpc.py: pass named args to vhost.py 2018-06-14 18:13:44 +00:00