aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/crmsh
diff options
context:
space:
mode:
authorVinícius Zavam <egypcio@FreeBSD.org>2021-08-12 17:56:01 +0000
committerVinícius Zavam <egypcio@FreeBSD.org>2021-08-12 17:56:01 +0000
commitbc779b57465996a62f2ee7dc699dadc8ad4336ca (patch)
treed9eff61f756f035166154cea0f485eb1bddf60e3 /net-mgmt/crmsh
parent6f15e1c0339e22678346839753553530e316423a (diff)
downloadports-bc779b57465996a62f2ee7dc699dadc8ad4336ca.tar.gz
ports-bc779b57465996a62f2ee7dc699dadc8ad4336ca.zip
Diffstat (limited to 'net-mgmt/crmsh')
-rw-r--r--net-mgmt/crmsh/Makefile2
-rw-r--r--net-mgmt/crmsh/distinfo6
-rw-r--r--net-mgmt/crmsh/files/patch-crmsh_bootstrap.py11
-rw-r--r--net-mgmt/crmsh/files/patch-crmsh_corosync.py19
-rw-r--r--net-mgmt/crmsh/files/patch-crmsh_utils.py15
-rw-r--r--net-mgmt/crmsh/pkg-plist161
6 files changed, 129 insertions, 85 deletions
diff --git a/net-mgmt/crmsh/Makefile b/net-mgmt/crmsh/Makefile
index c631d292021d..30afe3ba3592 100644
--- a/net-mgmt/crmsh/Makefile
+++ b/net-mgmt/crmsh/Makefile
@@ -1,7 +1,7 @@
# Created by: David Shane Holden <dpejesh@yahoo.com>
PORTNAME= crmsh
-PORTVERSION= 4.2.1
+PORTVERSION= 4.3.1
CATEGORIES= net-mgmt python
MAINTAINER= egypcio@FreeBSD.org
diff --git a/net-mgmt/crmsh/distinfo b/net-mgmt/crmsh/distinfo
index 7ee47bde5d6e..9f1a7c61dfe6 100644
--- a/net-mgmt/crmsh/distinfo
+++ b/net-mgmt/crmsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1610571829
-SHA256 (ClusterLabs-crmsh-4.2.1_GH0.tar.gz) = 1e7de89e0f9ddcec08d2c5537ce3991200227bcde8205e523482b2a35bbff68f
-SIZE (ClusterLabs-crmsh-4.2.1_GH0.tar.gz) = 1058921
+TIMESTAMP = 1628756293
+SHA256 (ClusterLabs-crmsh-4.3.1_GH0.tar.gz) = 34244aeea8c4649c84a4107b8ea47e60d2b4ecf48727f03293f6984e90437cb3
+SIZE (ClusterLabs-crmsh-4.3.1_GH0.tar.gz) = 1108680
diff --git a/net-mgmt/crmsh/files/patch-crmsh_bootstrap.py b/net-mgmt/crmsh/files/patch-crmsh_bootstrap.py
new file mode 100644
index 000000000000..dd5436ec55d4
--- /dev/null
+++ b/net-mgmt/crmsh/files/patch-crmsh_bootstrap.py
@@ -0,0 +1,11 @@
+--- crmsh/bootstrap.py.orig 2021-08-12 08:25:27 UTC
++++ crmsh/bootstrap.py
+@@ -42,7 +42,7 @@ from . import ocfs2
+ LOG_FILE = "/var/log/crmsh/ha-cluster-bootstrap.log"
+ CSYNC2_KEY = "/etc/csync2/key_hagroup"
+ CSYNC2_CFG = "/etc/csync2/csync2.cfg"
+-COROSYNC_AUTH = "/etc/corosync/authkey"
++COROSYNC_AUTH = "%%PREFIX%%/etc/corosync/authkey"
+ SYSCONFIG_SBD = "/etc/sysconfig/sbd"
+ SYSCONFIG_PCMK = "/etc/sysconfig/pacemaker"
+ SYSCONFIG_NFS = "/etc/sysconfig/nfs"
diff --git a/net-mgmt/crmsh/files/patch-crmsh_corosync.py b/net-mgmt/crmsh/files/patch-crmsh_corosync.py
index 28b5d0a0e737..50a207b59b82 100644
--- a/net-mgmt/crmsh/files/patch-crmsh_corosync.py
+++ b/net-mgmt/crmsh/files/patch-crmsh_corosync.py
@@ -1,6 +1,6 @@
---- crmsh/corosync.py.orig 2018-04-19 03:47:12 UTC
+--- crmsh/corosync.py.orig 2021-08-12 08:25:33 UTC
+++ crmsh/corosync.py
-@@ -14,7 +14,7 @@ from .msg import err_buf, common_debug
+@@ -15,7 +15,7 @@ from .msg import err_buf, common_debug
def conf():
@@ -8,4 +8,17 @@
+ return os.getenv('COROSYNC_MAIN_CONFIG_FILE', '%%PREFIX%%/etc/corosync/corosync.conf')
- def is_corosync_stack():
+ def check_tools():
+@@ -178,9 +178,9 @@ class QDevice(object):
+ qnetd_cacert_filename = "qnetd-cacert.crt"
+ qdevice_crq_filename = "qdevice-net-node.crq"
+ qdevice_p12_filename = "qdevice-net-node.p12"
+- qnetd_path = "/etc/corosync/qnetd"
+- qdevice_path = "/etc/corosync/qdevice/net"
+- qdevice_db_path = "/etc/corosync/qdevice/net/nssdb"
++ qnetd_path = "%%PREFIX%%/etc/corosync/qnetd"
++ qdevice_path = "%%PREFIX%%/etc/corosync/qdevice/net"
++ qdevice_db_path = "%%PREFIX%%/etc/corosync/qdevice/net/nssdb"
+
+ def __init__(self, qnetd_addr, port=5403, algo="ffsplit", tie_breaker="lowest",
+ tls="on", cluster_node=None, cmds=None, mode=None):
diff --git a/net-mgmt/crmsh/files/patch-crmsh_utils.py b/net-mgmt/crmsh/files/patch-crmsh_utils.py
index 455f6f522d52..a9dbe52c0918 100644
--- a/net-mgmt/crmsh/files/patch-crmsh_utils.py
+++ b/net-mgmt/crmsh/files/patch-crmsh_utils.py
@@ -1,15 +1,6 @@
---- crmsh/utils.py.orig 2018-04-19 03:54:07 UTC
+--- crmsh/utils.py.orig 2021-08-12 08:25:45 UTC
+++ crmsh/utils.py
-@@ -989,7 +989,7 @@ def cluster_stack():
- return "heartbeat"
- elif is_process("[a]isexec"):
- return "openais"
-- elif os.path.exists("/etc/corosync/corosync.conf") or is_program('corosync-cfgtool'):
-+ elif os.path.exists("%%PREFIX%%/etc/corosync/corosync.conf") or is_program('corosync-cfgtool'):
- return "corosync"
- return ""
-
-@@ -1551,7 +1551,7 @@ def list_corosync_node_names():
+@@ -1667,7 +1667,7 @@ def list_corosync_node_names():
in corosync.conf
'''
try:
@@ -18,7 +9,7 @@
lines = open(cfg).read().split('\n')
name_re = re.compile(r'\s*name:\s+(.*)')
names = []
-@@ -1570,7 +1570,7 @@ def list_corosync_nodes():
+@@ -1686,7 +1686,7 @@ def list_corosync_nodes():
in corosync.conf
'''
try:
diff --git a/net-mgmt/crmsh/pkg-plist b/net-mgmt/crmsh/pkg-plist
index 6f41840af194..0df938acc7a0 100644
--- a/net-mgmt/crmsh/pkg-plist
+++ b/net-mgmt/crmsh/pkg-plist
@@ -1,72 +1,75 @@
bin/crm
@sample etc/crm/crm.conf.sample
-%%PYTHON_SITELIBDIR%%/crmsh-4.2.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/crmsh-4.2.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/crmsh-4.2.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/crmsh-4.2.0-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/crmsh-4.2.0-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/crmsh-4.3.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/crmsh-4.3.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/crmsh-4.3.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/crmsh-4.3.0-py%%PYTHON_VER%%.egg-info/requires.txt
+%%PYTHON_SITELIBDIR%%/crmsh-4.3.0-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/crmsh/__init__.py
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/bootstrap.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cache.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibconfig.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibstatus.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibverify.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/clidisplay.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cliformat.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cmd_status.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/command.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/completers.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/config.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/constants.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/corosync.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/crm_gv.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/crm_pssh.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/handles.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/help.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/history.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/idmgmt.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/log_patterns.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/logparser.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/logtime.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/minieval.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/msg.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ordereddict.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/orderedset.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/pacemaker.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/parallax.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/parse.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ra.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/rsctest.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/schema.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/scripts.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/template.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/term.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/tmpfiles.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_assist.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cib.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cibstatus.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cluster.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_configure.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_context.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_corosync.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_history.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_maintenance.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_node.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_options.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_ra.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_report.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_resource.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_root.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_script.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_site.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_template.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_utils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/userdir.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/xmlutil.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/bootstrap%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cache%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibconfig%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibstatus%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cibverify%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/clidisplay%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cliformat%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/cmd_status%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/command%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/completers%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/constants%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/corosync%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/crm_gv%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/crm_pssh%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/handles%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/help%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/history%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/idmgmt%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/lock%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/log_patterns%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/logparser%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/logtime%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/minieval%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/msg%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ocfs2%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/options%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ordereddict%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/orderedset%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/pacemaker%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/parallax%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/parse%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ra%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/rsctest%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/schema%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/scripts%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/template%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/term%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/tmpfiles%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_assist%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cib%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cibstatus%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_cluster%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_configure%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_context%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_corosync%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_history%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_maintenance%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_node%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_options%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_ra%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_report%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_resource%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_root%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_script%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_site%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_template%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/ui_utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/userdir%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/watchdog%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/__pycache__/xmlutil%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/crmsh/bootstrap.py
%%PYTHON_SITELIBDIR%%/crmsh/cache.py
%%PYTHON_SITELIBDIR%%/crmsh/cibconfig.py
@@ -80,6 +83,20 @@ bin/crm
%%PYTHON_SITELIBDIR%%/crmsh/config.py
%%PYTHON_SITELIBDIR%%/crmsh/constants.py
%%PYTHON_SITELIBDIR%%/crmsh/corosync.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__init__.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/check%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/explain%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/task%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/check.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/config.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/explain.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/main.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/task.py
+%%PYTHON_SITELIBDIR%%/crmsh/crash_test/utils.py
%%PYTHON_SITELIBDIR%%/crmsh/crm_gv.py
%%PYTHON_SITELIBDIR%%/crmsh/crm_pssh.py
%%PYTHON_SITELIBDIR%%/crmsh/handles.py
@@ -87,12 +104,14 @@ bin/crm
%%PYTHON_SITELIBDIR%%/crmsh/history.py
%%PYTHON_SITELIBDIR%%/crmsh/idmgmt.py
%%PYTHON_SITELIBDIR%%/crmsh/install_files.txt
+%%PYTHON_SITELIBDIR%%/crmsh/lock.py
%%PYTHON_SITELIBDIR%%/crmsh/log_patterns.py
%%PYTHON_SITELIBDIR%%/crmsh/logparser.py
%%PYTHON_SITELIBDIR%%/crmsh/logtime.py
%%PYTHON_SITELIBDIR%%/crmsh/main.py
%%PYTHON_SITELIBDIR%%/crmsh/minieval.py
%%PYTHON_SITELIBDIR%%/crmsh/msg.py
+%%PYTHON_SITELIBDIR%%/crmsh/ocfs2.py
%%PYTHON_SITELIBDIR%%/crmsh/options.py
%%PYTHON_SITELIBDIR%%/crmsh/ordereddict.py
%%PYTHON_SITELIBDIR%%/crmsh/orderedset.py
@@ -127,6 +146,7 @@ bin/crm
%%PYTHON_SITELIBDIR%%/crmsh/ui_utils.py
%%PYTHON_SITELIBDIR%%/crmsh/userdir.py
%%PYTHON_SITELIBDIR%%/crmsh/utils.py
+%%PYTHON_SITELIBDIR%%/crmsh/watchdog.py
%%PYTHON_SITELIBDIR%%/crmsh/xmlutil.py
man/man8/crm.8.gz
man/man8/crmsh_hb_report.8.gz
@@ -211,6 +231,7 @@ man/man8/crmsh_hb_report.8.gz
%%DATADIR%%/tests/features/environment.py
%%DATADIR%%/tests/features/geo_setup.feature
%%DATADIR%%/tests/features/hb_report_bugs.feature
+%%DATADIR%%/tests/features/ocfs2.feature
%%DATADIR%%/tests/features/qdevice_options.feature
%%DATADIR%%/tests/features/qdevice_setup_remove.feature
%%DATADIR%%/tests/features/qdevice_usercase.feature
@@ -319,15 +340,23 @@ man/man8/crmsh_hb_report.8.gz
%%DATADIR%%/tests/unittests/test_cib.py
%%DATADIR%%/tests/unittests/test_cliformat.py
%%DATADIR%%/tests/unittests/test_corosync.py
+%%DATADIR%%/tests/unittests/test_crashtest_check.py
+%%DATADIR%%/tests/unittests/test_crashtest_main.py
+%%DATADIR%%/tests/unittests/test_crashtest_task.py
+%%DATADIR%%/tests/unittests/test_crashtest_utils.py
%%DATADIR%%/tests/unittests/test_gv.py
%%DATADIR%%/tests/unittests/test_handles.py
+%%DATADIR%%/tests/unittests/test_lock.py
%%DATADIR%%/tests/unittests/test_objset.py
+%%DATADIR%%/tests/unittests/test_ocfs2.py
%%DATADIR%%/tests/unittests/test_parallax.py
%%DATADIR%%/tests/unittests/test_parse.py
%%DATADIR%%/tests/unittests/test_report.py
%%DATADIR%%/tests/unittests/test_scripts.py
%%DATADIR%%/tests/unittests/test_time.py
+%%DATADIR%%/tests/unittests/test_ui_cluster.py
%%DATADIR%%/tests/unittests/test_utils.py
+%%DATADIR%%/tests/unittests/test_watchdog.py
%%DATADIR%%/tests/update-expected-output.sh
%%DATADIR%%/utils/crm_clean.py
%%DATADIR%%/utils/crm_init.py