Algo como:
class usefulclass {
if $operatingsystem == "RHEL" {
repo { ...
before => Package["zend"] }
} else {
file { "sources.list"... //or however you choose to manage sources.list
before => Package["zend"] }
}
}
Não tenha uma caixa de RHEL à mão, mas apenas execute facter operatingsystem
para descobrir qual é o valor de retorno a ser procurado.