We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c665a16 commit 6655669Copy full SHA for 6655669
crmsh/crash_test/utils.py
@@ -11,6 +11,7 @@
11
from crmsh import log
12
from crmsh.sh import ShellUtils
13
from crmsh import constants
14
+from crmsh import xmlutil
15
16
17
logger = log.setup_logger(__name__)
@@ -151,12 +152,7 @@ def online_nodes():
151
152
"""
153
Get online node list
154
- rc, stdout, stderr = ShellUtils().get_stdout_stderr('crm_mon -1')
155
- if rc == 0 and stdout:
156
- res = re.search(r'Online:\s+\[\s(.*)\s\]', stdout)
157
- if res:
158
- return res.group(1).split()
159
- return []
+ return xmlutil.CrmMonXmlParser().get_node_list(online=True, node_type='member')
160
161
162
def peer_node_list():
0 commit comments