Hi guys. I just did a search and noticed people were actually using the proof of concept code I dumped. I have committed it into a github repo:
https://github.com/mlsorensen/perl-Ceph-Rados
And fixed the list pools as mentioned. It still needs some work, but github is a better place to collaborate if people are improving it.