mattbeedle/usda-nutrient-database

View on GitHub
lib/usda_nutrient_database/configuration.rb

Summary

Maintainability
A
0 mins
Test Coverage
module UsdaNutrientDatabase
  class Configuration
    attr_accessor :logger
    attr_writer :batch_size,
      :perform_logging,
      :usda_version

    def batch_size
      @batch_size ||= 10000
    end

    def logger
      @logger ||= Logger.new(STDOUT)
    end

    def perform_logging?
      @perform_logging ||= false
    end

    def usda_version
      @usda_version || 'sr28'
    end
  end
end