2008-09-16 8 views
1

Microsoft Cluster Ressourcesのインストールを自動化するために、いくつかのPythonスクリプトを書く必要があります。MS ClusterとのインターフェイスをとるPythonパッケージはありますか?

具体的には、MS Clusterにクエリを実行して、パラメータを指定してリソースのリストを取得する必要があります。また、リソースを作成してパラメータを設定できるようにする必要もあります。

パッケージ/モジュールがあるかどうかは知っていますか? Mark Hammondのpywin32パッケージを使ったサンプルスクリプトもありますか?

答えて

1

これは、Microsoft COMオブジェクトを使用して実行できます。それらを使用する方法については、hereをご覧ください。

+0

これは始まりですが、私はより高いレベルのものを望んでいました。私はpythonwinでmakepyユーティリティを使ってみようとしていますが、大した成功はありません。 – Fil

0

このように試しました。

私はCOM Makepyユーティリティを使用しました。 MSCluster.Cluster用のPythonインターフェイスを生成しました(ipythonで素晴らしいイントロスペクションを行うために)。

import win32.client 
mscluster = win32.client.Disptach("MSCluster.Cluster") 
cluster = mscluster.Open(".") 

そして、私は次の例外だ:

<class 'pywintypes.com_error'>: 
(-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147023174), None) 

私が行う場合:

cluster = mscluster.Open("<insert here cluster name>") 

は、その後、私が得たの

次に、とlocalY私のサーバー上で、私は次の操作を行いますエラーはありませんが、クラスタは実際にはありません。

アドバイスはありますか?

関連する問題