2016-08-09 1 views
0

現在開発中のフロントエンドの一部として、ブラウザにHTCondorコマンド "condor_q"の出力を表示しようとしています。私はPHPで作業していて、エコーexec( "condor_q")、エコーshell_exec()、エコーsystem()を何も表示せずに試してみました。PHPを使用してHTCondorステータスを表示する

フロントエンドは、Ubuntu 16.04のWebサーバーXamppを使用して1台のマシンで実行されています。

いずれかが、私はこの問題に

おかげ

答えて

0

を解決することができますどのようにあなたがHTCondor SOAP機能を有効にする可能性についての提案を持っている場合、私はそれを感謝:

をconfigファイルにこれを追加(の/ etc /コンドル/config.d/condor_config.local)

ENABLE_SOAP = TRUE 
ALLOW_SOAP = * 
SCHEDD_ARGS = -p 8080 
ENABLE_WEB_SERVER = TRUE 
WEB_ROOT_DIR=/usr/share/condor/webservice/ 

その後generate SOAP PHPクライアントスタブ()


別のオプションは、単にcondor_qコマンド

% condor_q -submitter jdoe -format "%s" Owner -format " %s " Args -format "ProcId = %d\n" ProcId 

はまたHTCondorで内蔵のSOAP APIのサポートはいつかこの後V8.7のリリースシリーズに離れて行くことが予想されることに注意してくださいパーサーです時間と趣味が変わったので、

関連する問題