Since we have more than one pbs server, we are about to use puppet to manage the whole pbs world(s). Manage the sched_config is easy, but by managing I mean to be able to add or remove nodes/queues via qmgr and change server/sched via qmgr. We have an idea to create some python wrapper for qmgr to make it easy.
Do you use puppet to manage the whole pbs server? Would it be possible to provide your experiences/ideas/solutions?