Class: Eddy::Config
- Inherits:
-
Object
- Object
- Eddy::Config
- Defined in:
- lib/eddy/config.rb
Overview
Configuration for Eddy.
Instance Attribute Summary collapse
- #build_dir ⇒ String
-
#colorize_errors ⇒ Boolean
(true).
-
#env ⇒ String<"test", "development", "production">
("development").
- #tmp_dir ⇒ String
-
#validate ⇒ Boolean
(true).
Instance Method Summary collapse
- #initialize ⇒ void constructor
-
#persistence_method ⇒ Symbol<:memory, :file>, void
Method used by Eddy to persist data about EDI control numbers.
-
#persistence_method=(method) ⇒ void
Method used by Eddy to persist data about EDI control numbers.
Constructor Details
#initialize ⇒ void
17 18 19 20 21 22 23 24 |
# File 'lib/eddy/config.rb', line 17 def initialize() self.env = "development" self.persistence_method = :memory self.tmp_dir = File.join(Eddy::Util.root_dir, "tmp") self.build_dir = File.join(Eddy::Util.root_dir, "build") self.colorize_errors = true self.validate = true end |
Instance Attribute Details
#build_dir ⇒ String
10 11 12 |
# File 'lib/eddy/config.rb', line 10 def build_dir @build_dir end |
#colorize_errors ⇒ Boolean
Returns (true).
12 13 14 |
# File 'lib/eddy/config.rb', line 12 def colorize_errors @colorize_errors end |
#env ⇒ String<"test", "development", "production">
Returns ("development").
6 7 8 |
# File 'lib/eddy/config.rb', line 6 def env @env end |
#tmp_dir ⇒ String
8 9 10 |
# File 'lib/eddy/config.rb', line 8 def tmp_dir @tmp_dir end |
#validate ⇒ Boolean
Returns (true).
14 15 16 |
# File 'lib/eddy/config.rb', line 14 def validate @validate end |
Instance Method Details
#persistence_method ⇒ Symbol<:memory, :file>, void
Method used by Eddy to persist data about EDI control numbers.
30 31 32 |
# File 'lib/eddy/config.rb', line 30 def persistence_method() return @persistence_method end |
#persistence_method=(method) ⇒ void
This method returns an undefined value.
Method used by Eddy to persist data about EDI control numbers.
38 39 40 41 |
# File 'lib/eddy/config.rb', line 38 def persistence_method=(method) Eddy.clear_data() @persistence_method = method end |