justintime/puppetlabs-mysql — comment on commit bd88502df0e84eb02d8c613da307e588061f94ce
File:  line 0
By ghoneycutt:

We should do a default fail and explicitly list which OS's we support. Such as

case $::operatingsystem {
'debian': { # set variables with debian values}
'redhat', 'centos', 'oel': { # set variables with RH values }
default: {
fail("${module_name} supports debian, redhat, centos, and oel. Your operating system is ${::operatingsystem}")
}
}