puppet directory