第4章 hammer の設定


デフォルトでは、グローバルの hammer 設定は以下の場所に保存されています。

  • 一般的な hammer の設定: /etc/hammer/cli_config.yml
  • CLI モジュールの設定ファイル: /etc/hammer/cli.modules.d/

hammer (~/.hammer/cli_config.yml 内) または CLI モジュール (~/.hammer/cli.modules.d/ の適切な .yml ファイル) にユーザー固有のディレクティブを設定できます。

設定ファイルの読み込み順と、読み込んだモジュールのバージョンを表示するには、以下を実行します。

$ hammer -d --version
注記

多くの CLI モジュールの設定を読み込むと、hammer コマンドの実行が遅くなる可能性があります。このような場合は、あまり使用しない CLI モジュールを無効化することを検討してください。

3章hammer authentication に記載されているような認証情報を保存する以外に、~/.hammer/ 設定ディレクトリーに他の複数のオプションを設定できます。たとえば、~/.hammer/cli_config.yml でデフォルトのログレベルを変更して、以下のディレクティブを使用してログのローテーションを設定できます。これらのディレクティブは、現在のユーザーにのみ影響を及ぼし、グローバルには適用されません。

:log_level: 'warning'
:log_size: 5 #in MB

同様に、ユーザーインターフェイスの設定を行います。たとえば、Hammer 出力で、要求ごとに表示するエントリー数を設定するには、以下の行を変更します。

:per_page: 30

この設定は、Hammer オプション --per-page と同等です。

4.1. デフォルトの組織およびロケーションコンテキストの設定

hammer コマンドの多くは、組織固有のものです。--organization オプションおよび --location オプションで毎回指定する必要がないように、hammer コマンドにデフォルトの組織とロケーションを設定できます。

主に単一の組織を管理する場合は、入力するコマンドが短くなるように、デフォルトの組織を指定すると便利です。別の組織に切り替える場合は、hammer コマンドを使用して、--organization オプションで切り替える組織を指定します。

手順

  1. デフォルトの組織を設定します。

    # hammer defaults add --param-name organization \
    --param-value "Your_Organization"

    hammer organization list コマンドを使用して、組織の名前を検索します。

  2. 必要に応じて、デフォルトの場所を設定します。

    # hammer defaults add --param-name location \
    --param-value "Your_Location"

    hammer location list コマンドを使用して、ロケーションの名前を検索します。

検証

  1. 現在指定されているデフォルト設定を確認します。

    # hammer defaults list
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.