Module: BodegaShopify
- Defined in:
- lib/bodega-shopify/logger.rb,
lib/bodega-shopify/syncer.rb,
lib/bodega-shopify/builder.rb,
lib/bodega-shopify/version.rb,
lib/bodega-shopify/constants.rb,
lib/bodega-shopify/configuration.rb
Defined Under Namespace
Classes: Builder, Configuration, Syncer
Constant Summary collapse
- VERSION =
"0.0.1"
- CONFIG_FILE =
'_bodega.yml'
- SHOPIFY_CONFIG_FILE =
'config.yml'
- DEFAULT_ENVIRONMENT =
:development
- ROOT =
Dir.pwd
Class Attribute Summary collapse
Class Attribute Details
.logger ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/bodega-shopify/logger.rb', line 7 def logger @logger ||= Logger.new($stdout).tap do |log| log.progname = self.name log.formatter = proc do |severity, datetime, progname, msg| string = "Bodega: " case severity when 'INFO' string.concat("👍 ") when 'WARN' string.concat("⚠️ ") when 'ERROR' string.concat("🔥 ") end string.concat("#{msg}\n") end end end |