def qdevice_status_text(lib_env, model, verbose=False, cluster=None): """ Get runtime status of a quorum device in plain text string model qdevice model to query bool verbose get more detailed output string cluster show information only about specified cluster """ _check_model(model) runner = lib_env.cmd_runner() try: return ( qdevice_net.qdevice_status_generic_text(runner, verbose) + qdevice_net.qdevice_status_cluster_text(runner, cluster, verbose)) except qdevice_net.QnetdNotRunningException: raise LibraryError(reports.qdevice_not_running(model))
def qdevice_status_text(lib_env, model, verbose=False, cluster=None): """ Get runtime status of a quorum device in plain text string model qdevice model to query bool verbose get more detailed output string cluster show information only about specified cluster """ _check_model(model) runner = lib_env.cmd_runner() try: return ( qdevice_net.qdevice_status_generic_text(runner, verbose) + qdevice_net.qdevice_status_cluster_text(runner, cluster, verbose) ) except qdevice_net.QnetdNotRunningException: raise LibraryError( reports.qdevice_not_running(model) )