Puppet supervisor module