Sha256: b44f4a1e704b9dd0967ab10361cd5a7ce7c29306591adc865e2b945b7860ba89

Contents?: true

Size: 390 Bytes

Versions: 28

Compression:

Stored size: 390 Bytes

Contents

require_relative 'base_logger'

module Locomotive::Wagon

  class SyncLogger < BaseLogger

    def initialize
      subscribe :start do |event|
        log "\n"
        log "Syncing #{event.payload[:name].camelcase}", { color: :black, background: :white }
      end

    end

    private

    def subscribe(action = nil, &block)
      _subscribe('sync', action, &block)
    end

  end

end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
locomotivecms_wagon-2.4.1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.4.0 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.4.0.rc2 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.4.0.rc1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.3.0 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.3.0.rc1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.2.0 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.2.0.rc3 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.2.0.rc2 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.2.0.rc1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.2.0.beta1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.1.1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.1.0 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.1.0.rc5 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.1.0.rc4 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.1.0.rc3 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.0.1 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.0.0 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.0.0.rc8 lib/locomotive/wagon/commands/loggers/sync_logger.rb
locomotivecms_wagon-2.0.0.rc7 lib/locomotive/wagon/commands/loggers/sync_logger.rb