module ErpBaseErpSvcs::Config

Attributes

compass_ae_engines[RW]
encryption_key[RW]

Public Class Methods

configure(&blk) click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 19
def configure(&blk)
  @configure_blk = blk
end
configure!() click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 23
def configure!
  @configure_blk.call(self) if @configure_blk
end
init!() click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 6
def init!
  @defaults = {
    :@compass_ae_engines => [],
    :@encryption_key => '314465fe-9c2b-11e4-89d3-123b93f75cba'
  }
end
reset!() click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 13
def reset!
  @defaults.each do |k,v|
    instance_variable_set(k,v)
  end
end