From 52cbb6f59bb285984d0e0869f026f98bc1d71f70 Mon Sep 17 00:00:00 2001 From: Dan Bode Date: Wed, 11 Apr 2012 17:20:17 -0700 Subject: [PATCH] Make repo setup code Debian specific Ensure that repo setup code is only performed when the osfamily is debian. --- examples/single.pp | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/examples/single.pp b/examples/single.pp index 1cb91a3c..4a194356 100644 --- a/examples/single.pp +++ b/examples/single.pp @@ -3,15 +3,16 @@ # to ensure that we use the latest precise packages Exec { logoutput => 'on_failure' } -stage { 'glance_ppa': - before => Stage['main'], -} - -class { 'apt': - stage => 'glance_ppa', -} -class { 'keystone::repo::trunk': - stage => 'glance_ppa', +if($::osfamily == 'Debian') { + stage { 'glance_ppa': + before => Stage['main'], + } + class { 'apt': + stage => 'glance_ppa', + } + class { 'keystone::repo::trunk': + stage => 'glance_ppa', + } } node glance {