23 lines
696 B
Ruby
23 lines
696 B
Ruby
require File.expand_path('../../libraries/pacemaker/resource/ms',
|
|
File.dirname(__FILE__))
|
|
|
|
module Chef::RSpec
|
|
module Pacemaker
|
|
module Config
|
|
MS_RESOURCE = ::Pacemaker::Resource::MasterSlave.new('ms1')
|
|
MS_RESOURCE.rsc = 'primitive1'
|
|
MS_RESOURCE.meta = [
|
|
[ "globally-unique", "true" ],
|
|
[ "clone-max", "2" ],
|
|
[ "clone-node-max", "2" ],
|
|
[ "master-max", "1" ],
|
|
[ "master-node-max", "1" ]
|
|
]
|
|
MS_RESOURCE_DEFINITION = <<'EOF'.chomp
|
|
ms ms1 primitive1 \
|
|
meta clone-max="2" clone-node-max="2" globally-unique="true" master-max="1" master-node-max="1"
|
|
EOF
|
|
end
|
|
end
|
|
end
|