Good morning :)
I'm currently writing a puppet module for the OpenBSD specific implementation of SNMPd, and was wondering if there is any elegant way for the module to fail on unsupported operating systems?
Of course I can simply leave the common.yaml empty and the module will fail with missing variables, but I'd rather have a helpful error message about an unsupported OS (which will be less confusing, should this module be used by someone else but me).
Kind regards,
Jake