benten init

目的

  • 初期設定を行います (接続するbenten-agentサーバの設定)。

利用例

  • 以下のように bentenコマンドを用いて接続するbenten-agentサーバの設定を行います。
$ benten.py init
### benten init ###
### Repository::init() ###
BENTEN_WORKDIR = /xxxxx/.benten
current benten_agent_uri = https://localhost:5000
benten_agent_host[default=localhost]: benten-agent01.spring8.or.jp
benten_agent_port[default=5000]:

### configurations parameters ###
benten_agent_host  = benten-agent01.spring8.or.jp
benten_agent_port  =

>> please type 'y' or 'yes' to set parameters :y
--> filename = /xxxxx/.benten/benten_config.yml
{
    "benten_agent_uri":"https://benten-agent01.spring8.or.jp:5000"
}
==> configuration parameters were updated
  • 設定するパラメータを以下に示します。

    設定変数 注釈 デフォルト値 SPring-8利用での設定値
    benten_agent_host benten-agentのホスト名 localhost benten-agent01.spring8.or.jp
    benten_agent_port benten-agentのポート番号 5000 5000

Note

設定パラメータはデフォルトでは ~/.benten以下のファイルに保存されます。BENTEN_WORKDIRの環境変数が設定されている場合には、BENTEN_WORKDIRが指定するディレクトリ以下のファイルに情報が保存されます。

Note

接続するbenten-agentサーバの設定は環境変数 (BENTEN_AGENT_HOSTBENTEN_AGENT_PORTの設定でも行うことができます。上記bentenコマンドと環境変数の両方で設定が行われた場合は、環境変数側の設定が有効となります。