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