すべての puppet ノードのリストを取得する必要があります (基本的に puppet cert list --all の出力)。puppet 2.6.18でpythonを使用して(コマンド自体でexecまたは同様のものを使用せずに)同じことを行う最良の方法は何ですか
puppet 2.7.0 以降には、同じことを実現するための HTTP API があります。
http://docs.puppetlabs.com/guides/rest_api.html#certificate-request
GET /{環境}/certificate_statuses/no_key
puppetdb にも 1 つの API がありますが、使用している環境に puppetdb があるかどうかはわかりません。(それをチェックしています)。
パペット用の ansible.runner のようなものはありますか? 他の考えはありますか?