X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Finit.pp;h=85055c8119101b66b14566201816d749829995cd;hb=553611b16ba41f72ad173bff36477a720a36524b;hp=7964eb7c08a14bac398059777e2964bfa78beaa5;hpb=4d2819f7f4fd6f8f6ce0afc73422f17b5e637233;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/init.pp b/manifests/init.pp index 7964eb7..85055c8 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -39,6 +39,10 @@ class apt( $sources = undef ) { + if $::osfamily != 'Debian' { + fail('This module only works on Debian or derivatives like Ubuntu') + } + include apt::params include apt::update @@ -147,7 +151,7 @@ Package: bogus-package\n", # manage sources if present if $sources != undef { - validate_hash($sources) - create_resources('apt::source', $sources) + validate_hash($sources) + create_resources('apt::source', $sources) } }