1

[root@piyushjoshi bin]# sh cli.sh ユーザー名: admin パスワード: XL Deploy Jython CLI へようこそ! XL Deploy との対話に使用できるオブジェクトについて学習するには、「help」と入力してください。

CLI で使用可能な XL 展開オブジェクト:

  • deployit: XL Deploy とのインターフェイスへのメイン ゲートウェイ。
  • 展開: 展開の設定に関連するタスクを実行します
  • factory: 構成アイテム (CI) とアーティファクトを構築できるヘルパー
  • リポジトリ: すべてのタイプの CI で CRUD 操作を実行するためのゲートウェイ
  • security: XL Deploy のセキュリティ設定へのアクセス。
  • task2: XL Deploy のタスク ブロック エンジンへのアクセス。
  • tasks: XL Deploy のタスク エンジンへのアクセス。!非推奨! 代わりに task2 を使用してください。

特定のオブジェクトについて詳しく知るには、.help() と入力します オブジェクトの特定のメソッドについて詳しく知るには、.help("") と入力します

読み取り拡張機能: ext/ci.py 読み取り拡張機能: ext/usageinfo.py

エラー: このスクリプトは、-expose-proxies フラグを指定して実行する必要があります。スレッド「メイン」での例外 javax.script.ScriptException: SystemExit: org.python.jsr223.PyScriptEngine.scriptException(PyScriptEngine.java:202) の行番号 184 で org.python.jsr223.PyScriptEngine.eval(PyScriptEngine. java:42) org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:47) com.xebialabs.deployit.cli.Interpreter.evaluate(Interpreter.java:87) com.xebialabs.deployit.cli.Cli com.xebialabs.deployit.cli.Cli.getNewInterpreter(Cli.java:135) の .readExtensions(Cli.java:242) com.xebialabs.deployit.cli.Cli.main(Cli.java:101) の 原因:トレースバック (最新の呼び出しが最後): ファイル ""、184 行目、SystemExit: 1

at org.python.core.PySystemState.exit(PySystemState.java:1494)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:186)
at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:204)
at org.python.core.PyObject.__call__(PyObject.java:478)
at org.python.core.PyObject.__call__(PyObject.java:482)
at org.python.core.PyMethod.__call__(PyMethod.java:141)
at org.python.pycode._pyx1.f$0(<script>:270)
at org.python.pycode._pyx1.call_function(<script>)
at org.python.core.PyTableCode.call(PyTableCode.java:167)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.Py.runCode(Py.java:1386)
at org.python.core.__builtin__.eval(__builtin__.java:497)
at org.python.core.__builtin__.eval(__builtin__.java:501)
at org.python.util.PythonInterpreter.eval(PythonInterpreter.java:259)
at org.python.jsr223.PyScriptEngine.eval(PyScriptEngine.java:40)
... 5 more
4

1 に答える 1

0

usageinfo.pyインストールしたスクリプトは、extおそらく CLI の高度な機能を使用していると思います。を使用して同じスクリプトを実行できます-expose-proxiesか?

したがって、次のように CLI を起動します。

sh cli.sh -expose-proxies
于 2016-05-12T22:15:10.437 に答える