このメソッドは、リモート スクリプトの評価の実行状態を確認します。 abort() 呼び出しで実行が中止されている場合、処理中にエラーが発生している場合、またはターゲット ノード上でスクリプトが正常に実行されている場合は、実行は完了していると見なされます。 実行が正常に完了したのか、エラーが発生したのかを判断するには、errorOccurred() と getError() メソッドを使用します。
このメソッドの構文は以下のとおりです。
hasCompleted()
このメソッドは以下の値を返します。
実行は完了しています。
実行は完了していません。
例
手動で完了の待機を実装します。
aRT = run-remote "! ver" on "ascli1"
while(!aRT[0].hasCompleted())
{
sleep(500);
}
if(aRT[0].errorOccurred())
{
? "Error"
}
else
{
? "Result:", get-remoteResult(aRT[0])
}
通常は、run-remote コマンドの -wait オプションのみをスクリプトで使用します。
|
Copyright © 2013 CA.
All rights reserved.
|
|