scripts/spdkcli: Stay on command input.
It will except in the middle of creation if an error command inputted. usrs hope it could stay on consle. So change this. For example: ''' SPDK CLI v0.1 /> lsss Command not found lsss /> ''' Signed-off-by: yidong0635 <dongx.yi@intel.com> Change-Id: Ib8d38b5d3f6db1bae965c56e3b78ff715a574189 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2886 Community-CI: Mellanox Build Bot Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
3dff6a3b48
commit
8c883b977f
@ -71,12 +71,13 @@ def main():
|
||||
spdk_shell.con.display("SPDK CLI v0.1")
|
||||
spdk_shell.con.display("")
|
||||
|
||||
try:
|
||||
spdk_shell.run_interactive()
|
||||
except (JSONRPCException, ExecutionError) as e:
|
||||
spdk_shell.log.error("%s" % e)
|
||||
except BrokenPipeError as e:
|
||||
spdk_shell.log.error("Lost connection with SPDK: %s" % e)
|
||||
while not spdk_shell._exit:
|
||||
try:
|
||||
spdk_shell.run_interactive()
|
||||
except (JSONRPCException, ExecutionError) as e:
|
||||
spdk_shell.log.error("%s" % e)
|
||||
except BrokenPipeError as e:
|
||||
spdk_shell.log.error("Lost connection with SPDK: %s" % e)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
Reference in New Issue
Block a user