Module: Bizside::HanaitaConfAccessorMixin
- Defined in:
- lib/bizside/hanaita_conf.rb
Overview
各フェーズで hanaita_conf メソッド経由でアクセスできるようにするための ユーティリティ。node メソッドと同様。
Instance Method Summary collapse
Instance Method Details
#hanaita_conf(*args) ⇒ Object
56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/bizside/hanaita_conf.rb', line 56 def hanaita_conf(*args) warn("DEPRECATED WARNING: 'hanaita_conf' is deprecated. " + "Use 'itamae_conf' instead.") if args.nil? || (args.is_a?(Array) && args[0].is_a?(Symbol) || args[0].nil?) hanaita_conf_sub(hanaita_conf_factory.conf, args) elsif args.is_a?(Array) && args[0].is_a?(String) hanaita_conf_sub(hanaita_conf_factory.conf, args[0].split('.').map{|s| s.to_sym}) else raise 'unsupported argument type' end end |
#hanaita_conf_factory ⇒ Object
必要に応じて上書き
52 53 54 |
# File 'lib/bizside/hanaita_conf.rb', line 52 def hanaita_conf_factory Bizside::HanaitaConf.instance end |