0
存在しますか?メソッド私はリモートソースから値を取得します。それから、私は、要求されたものに対して値をチェックしたいと思います。私のリソースタイプはボリューム人形はリソースのすべての属性を表示します
volume { 'create a volume 1':
ensure => present,
name => "vol1",
description => 'This is a volume',
size => '100g',
snap_reserve => 10,
force => true,
transport => hiera('credentials')
}
私の存在ですか?メソッド
def exists?
$token=getAuthToken(resource[:transport])
allVolumes = returnAllVolumes(resource[:transport])
allVolumes.each do |volume|
if resource[:name].eql? volume["name"]
# Here I want to compare the value from resource
return true
end
end
return false
end
すべての属性を印刷するにはどうすればよいですか?この場合、「名前、説明、サイズ、snap_reserve」
あなたはこれを知っていますかhttps://forge.puppet.com/puppetlabs/lvm –
ボリュームは自分のプロバイダです。私はリンクで指摘されているようにlvmを使用していません。 – user1191140