puppet module for thrift