ruby program which generates the puppet manifest