puppet: require ptero or ptero::params as needed