X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fdsa-puppet.git;a=blobdiff_plain;f=modules%2Fdeprecated%2Fmanifests%2Finit.pp;fp=modules%2Fdeprecated%2Fmanifests%2Finit.pp;h=df4a43873e7513debe1f2eb8df534f8abbc7de16;hp=f29c76565c098dc077d0a89a9ee5703bcd179d49;hb=f5a5ce8713702acd7eec76d0aaa0168422e00ebd;hpb=3de5917dacf8547cb4ddf7c563516d8132b47472 diff --git a/modules/deprecated/manifests/init.pp b/modules/deprecated/manifests/init.pp index f29c76565..df4a43873 100644 --- a/modules/deprecated/manifests/init.pp +++ b/modules/deprecated/manifests/init.pp @@ -3,4 +3,14 @@ class deprecated { $localinfo = yamlinfo('*') $nodeinfo = nodeinfo($::fqdn) $allnodeinfo = allnodeinfo('sshRSAHostKey ipHostNumber', 'purpose mXRecord physicalHost purpose') + + if ! ($localinfo.size > 0) { + fail('Cannot learn localinfo.') + } + if ! ($nodeinfo.size > 0) { + fail('Cannot learn nodeinfo.') + } + if ! ($allnodeinfo.size > 0) { + fail('Cannot learn allnodeinfo.') + } }