0

API を直接クエリする必要がありますか、それとも keystone クライアントからのメソッドのインポートに依存する必要がありますか?

考え?

4

3 に答える 3

0

keystone クライアント メソッドを使用する方が簡単です。python-keystoneclient パッケージの doc ディレクトリに、これを行う方法に関するドキュメントがあります。たとえば、クライアント APIを参照してください。

于 2012-06-23T13:13:50.753 に答える
0

キーストーンとどのようにやり取りしたいかについては、要件によって異なります。

API を直接クエリしている場合は、おそらく bash スクリプトまたはコマンド ラインから curl を使用しています。これは、キーストーン クライアントにまだメソッドを持っていないトランクの最先端のキーストーン API コードを使用している場合に特に便利です。

keystone クライアントからメソッドをインポートする場合、おそらく Python スクリプトまたはアプリケーションを作成しています。これは、安定したブランチまたはパッケージから安定した keystone コードを使用している場合に適したオプションです。Keystone クライアントは、生の HTTP リクエストよりも簡単に操作できます。

HTH

于 2012-06-21T17:40:59.543 に答える
0

最初の認証に python-keystoneclient バインディングを使用することになりましたが、keystoneclient API の範囲外のクエリについては、単に auth_token を参照し、ヘッダーにトークンを含む keystone ec2 url に対する直接 API クエリのリクエストを呼び出しました。

これは十分に機能しました。キーストーンには作業が必要です。

于 2012-07-17T23:37:56.517 に答える