Class: Bizside::HanaitaConf
- Inherits:
-
HanaitaConfSub
- Object
- HanaitaConfSub
- Bizside::HanaitaConf
- Includes:
- Singleton
- Defined in:
- lib/bizside/hanaita_conf.rb
Overview
/etc/bizside/hanaita.yml の on-memory モデル
SYNOPSIS
require ‘itamae_plugin_recipe_bizside’ hanaita_conf(:a, :b, …) # Or hanaita_conf(‘a.b…’)
DESCRIPTION
/etc/bizside/hanaita.yml の hash に対するキー検索を行います。
ファイルが存在しない場合は nil を返します。
hanaita_conf(:a, :b) は意味的に hanaita.yml のハッシュに対する アクセスhanaita_conf[‘b’] と同等です。
hanaita_conf(:a) が ハッシュでない場合(未定義または文字列や数値など)、 hanaita_conf(:a, :b) は単に nil を返します(‘undefined method `[]’ for nil:NilClass’ とはなりません)。
I18n#t と同様、‘a.b’ と言った文字列指定も可能です。
FILES
- /etc/bizside/hanaita.yml
-
設定ファイル
Constant Summary
Constants inherited from HanaitaConfSub
Bizside::HanaitaConfSub::CONF_FILE
Method Summary
Methods inherited from HanaitaConfSub
Constructor Details
This class inherits a constructor from Bizside::HanaitaConfSub