2017-04-10 8 views
1

私はopenstack shadeライブラリの上にPythonコードを書いています。Openstackから切断しますか?

スタックへの接続は非常に単純です:今

return shade.openstack_cloud(cloud='mycloud', **auth_data) 

私は単純に疑問に思って:私が行っていたときに切断への標準的な方法はありますか?

また、スクリプトの終了がその接続の「正常な」シャットダウンを行うことを前提としています。後ろに何も残さない?

答えて

2

OpenStackはRESTful apiモデルで動作します。これは、接続がステートレスであることを意味します。つまり、リクエストを実行するとHTTP接続が行われ、リクエストが完了するとその接続が閉じられます。

上記のコードは、設定、認証データなどを読み込むだけで簡単に初期化されます。接続は、そのオブジェクトで何かを行うまで行われません。

画像= cloud.create_image( 'のubuntu-信頼できる'、 ファイル名= 'のubuntu-trusty.qcow2'、待つ=真)要約

、いや、あなたドン:イメージを作成します切断する必要がないので、シェードの基になるコードが接続を閉じる処理を行います。

+0

さて、確かに、トークンのAPI「取り消し」は、いくつかの通常の「切断」の問題ではありませんか?それを超えて:私の質問をあなたの目の前に立たせるためにできることは何ですか? – GhostCat

+0

トークンの取り消しは別のコンセプトです。管理者は、トークンの取り消しを使用して、ユーザまたはサービスからのアクセスをクラウドにアクセスしないようにします。このリンクは、あなたにとって有用かもしれません。https://docs.openstack.org/security-guide/identity/tokens.html – brk3

+0

ありがとうございました! – GhostCat

関連する問題