primitive rsc_ip_@@SID@@_HDB@@INO@@ ocf:heartbeat:IPaddr2 \
    params \
    ip="@@SRVIP@@" \
    op start timeout="20" op stop timeout="20" \
    op monitor interval="10" timeout="20" 

primitive rsc_SAPHanaTop_@@SID@@_HDB@@INO@@ ocf:suse:SAPHanaTopology \
    params \
    SID="@@SID@@" \
    InstanceNumber="@@INO@@" \
    op monitor interval="10" timeout="600" \
    op start interval="0" timeout="600" \
    op stop interval="0" timeout="300"

primitive rsc_SAPHanaCon_@@SID@@_HDB@@INO@@ ocf:suse:SAPHanaController  \
    params  \
    SID="@@SID@@" \
    InstanceNumber="@@INO@@" \
    PREFER_SITE_TAKEOVER="yes"  \
    AUTOMATED_REGISTER="no" \
    DUPLICATE_PRIMARY_TIMEOUT="7200" \
    op start interval="0" timeout="3600" \
    op stop interval="0" timeout="3600" \
    op promote interval="0" timeout="3600" \
    op monitor interval="60" role="Master" timeout="700" \
    op monitor interval="61" role="Slave" timeout="700"

ms msl_SAPHanaCon_@@SID@@_HDB@@INO@@ rsc_SAPHanaCon_@@SID@@_HDB@@INO@@ \
    meta master-max=1 clone-node-max="1" interleave="true"

clone cln_SAPHanaTop_@@SID@@_HDB@@INO@@ rsc_SAPHanaTop_@@SID@@_HDB@@INO@@ \
    meta clone-node-max="1" interleave="true"

location SAPHanaCon_not_on_majority_maker msl_SAPHanaCon_@@SID@@_HDB@@INO@@ -inf: @@MMNODE@@

location SAPHanaTop_not_on_majority_maker cln_SAPHanaTop_@@SID@@_HDB@@INO@@ -inf: @@MMNODE@@

colocation col_saphana_ip_@@SID@@_HDB@@INO@@ 2000: rsc_ip_@@SID@@_HDB@@INO@@:Started msl_SAPHanaCon_@@SID@@_HDB@@INO@@:Master

order ord_SAPHanaCon_@@SID@@_HDB@@INO@@ Optional: cln_SAPHanaTop_@@SID@@_HDB@@INO@@ msl_SAPHanaCon_@@SID@@_HDB@@INO@@
