Revision 54fd30d3
Added by Ivan Necas about 10 years ago
lib/puppet/type/certs_common.rb | ||
---|---|---|
end
|
||
end
|
||
|
||
autorequire(:cert) do
|
||
if @parameters.has_key?(:key_pair)
|
||
define_method(:autorequire_cert) do |type|
|
||
if @parameters.has_key?(:key_pair) && @parameters[:key_pair].value.type == type
|
||
@parameters[:key_pair].value.to_hash[:name]
|
||
end
|
||
end
|
||
|
||
autorequire(:cert) do
|
||
autorequire_cert('Cert')
|
||
end
|
||
|
||
autorequire(:ca) do
|
||
autorequire_cert('Ca')
|
||
end
|
||
|
||
autorequire(:file) do
|
||
@parameters[:path]
|
||
end
|
Also available in: Unified diff
Refs #5423 - autorequire Ca when needed