Provider: crm
- Defined in:
- lib/puppet/provider/cs_primitive/crm.rb
- Resource type:
- cs_primitive
Overview
Specific provider for a rather specific type since I currently have no plan to abstract corosync/pacemaker vs. keepalived. Primitives in Corosync are the thing we desire to monitor; websites, ipaddresses, databases, etc, etc. Here we manage the creation and deletion of these primitives. We will accept a hash for what Corosync calls operations and parameters. A hash is used instead of constucting a better model since these values can be almost anything.