Sha256: 3d94cefb9ea925226928304e8721e8ffd27f98f421409b8d7083763fe192d57d

Contents?: true

Size: 888 Bytes

Versions: 1

Compression:

Stored size: 888 Bytes

Contents

require_relative('extensions/uses_lockfile')
require_relative('extensions/uses_file_state')
require_relative('extensions/ftp_syncer')
require_relative('extensions/prepare_syncer')
require_relative('extensions/s3_syncer')

Wukong::Load::SyncRunner.class_eval do
  include Wukong::Deploy::UsesLockfileOverride
end
if defined?(Wukong::Load::SyncAllRunner)
  Wukong::Load::SyncAllRunner.class_eval do
    include Wukong::Deploy::UsesLockfileOverride
  end
end
Wukong::Load::FTPSyncer.class_eval do
  include Wukong::Deploy::FTPSyncerOverride
end
Wukong::Load::PrepareSyncer.class_eval do
  include Wukong::Deploy::UsesFileStateOverride
  include Wukong::Deploy::PrepareSyncerOverride
end
Wukong::Load::PrepareSyncer::Handler.class_eval do
  include Wukong::Deploy::PrepareSyncerOverride::HandlerOverride
end
Wukong::Load::S3Syncer.class_eval do
  include Wukong::Deploy::S3SyncerOverride
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wukong-deploy-0.2.0 lib/wukong-deploy/sync_extensions.rb