新しいシステムを仮想サーバーに再ロードするなどの操作を行ったとき、サーバーはポータルから保留中の状態になり、保留中の取引 "となります。この状態では、サーバーは他の操作を受け取ることができません。それ以外の場合は、例外がスローされます。だから私はトランザクションの状態を確認する必要があり、私が使ったのはSoftLayer.managers.vs.VSManager(softlayer pythonパッケージ)に属する "wait_for_transaction"です。残念ながら、私は奇妙な何かに会った。APIでトランザクションが完了したかどうかを確認する方法
たとえば、サーバーのnic_speedをアップグレードするために「upgrade」(SoftLayer.managers.vs.VSManager)を呼び出し、「wait_for_transaction」を即座に呼び出しました。 "wait_for_transaction"が "True"を返しました。実際には、サーバーが "アップグレード"を開始する必要があるため、 "True"ではなく "False"を返す必要があります。数秒後にもう一度「wait_for_transaction」と呼ばれ、今回は「False」が返されました。
softlayerシステムのように、私はAPIを "アップグレード"と呼んだ後、 "アップグレード"トランザクションを実行するのに遅延があります。したがって、この取引のステータスを確認する方法。 「保留中のトランザクション」をトリガーするapiが実際に遅延を持っている場合、私はそれらを呼び出すとトランザクションが「実際に」実行される時間差は何ですか?
このquestioの答えはあなたを助けることがあります。http://stackoverflow.com/questions/36164444/how-to-get-order-username-すべての軟質レイヤーマシンで使用するための準備ツール – mcruz