summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2016-01-28 17:47:23 +0100
committerJan Pokorný <jpokorny@redhat.com>2016-02-01 23:54:17 +0100
commit1fb9317a17e3cb1eb01fcc7e2189b9bcca48a846 (patch)
tree48c06e7866e6018cd861be0a19d3615faf7c45ee
parentabdef3d6ccce7ebe5edf2a70eddd1f6d42f56cda (diff)
downloadclufter-1fb9317a17e3cb1eb01fcc7e2189b9bcca48a846.tar.gz
clufter-1fb9317a17e3cb1eb01fcc7e2189b9bcca48a846.tar.xz
clufter-1fb9317a17e3cb1eb01fcc7e2189b9bcca48a846.zip
filters/ccsflat2cibprelude[rm]: status failures not tolerable
... in Pacemaker, unlike in RGManager. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
-rw-r--r--filters/cluster/rm/__init__.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/filters/cluster/rm/__init__.py b/filters/cluster/rm/__init__.py
index 057932a..e573c9f 100644
--- a/filters/cluster/rm/__init__.py
+++ b/filters/cluster/rm/__init__.py
@@ -172,6 +172,19 @@ ccsflat2cibprelude = ('''\
</xsl:otherwise>
</xsl:choose>
+ <xsl:if test="number(@__max_failures) &gt; 0
+ and
+ number(@__failure_expire_time) &gt; 0">
+ <xsl:message>
+ <xsl:value-of select="concat('WARNING: failures in status',
+ ' checks (akin to __max_failures',
+ ' and __failure_expire_time) are',
+ ' always directly propagated',
+ ' in Pacemaker without any',
+ ' thresholding (', $Spec, ')')"/>
+ </xsl:message>
+ </xsl:if>
+
<!-- store service reference for later use -->
<meta_attributes id="{$Prefix}-META">