https://github.com/snumano/CloudStack-API
以前、本家の方に下記blogで取り上げていただきました。恐縮です。
Beginners guide to interacting with the CloudStack API
今回は、CPANライブラリをフルに利用させていただいています。
やっている事は2つ。
- APIに投げるためのURLを生成
- WWW::Mechanizeを使って、生成したURLに対してrequestし、responseをXMLで取得
Perlは書き捨てのスクリプトが書ける程度ですが、なんとか皆さんにも見ていただけるものを公開して、少しでも皆さんの仕事の負担軽減に貢献できればと思っています。日々勉強中です。
今後ですが、Makefile.plも準備して、必要なライブラリのinstallやtestなどの実行ができるようにしたいと思います。