Draft logic to run puppet