Sha256: fc7bd6e65abdab10571056950c1b4f85482c5cb3add7b46740085f29644bbe76
Contents?: true
Size: 733 Bytes
Versions: 1
Compression:
Stored size: 733 Bytes
Contents
require_relative "sync_files/version" require "rake" require "httparty" require "sync_files/config/facade" require "sync_files/config/loader" require "sync_files/config/parser" require "sync_files/config/validation" require "sync_files/fixtures/process" require "sync_files/engine" module SyncFiles class Sync def initialize @facade = Config::Facade.new end def run return unless @facade.valid? process_fixtures end private def process_fixtures @facade.iterate do |filename, url, destination| puts "Fetching fixtures: #{url} #{filename}" SyncFiles::Fixtures::Process.new(filename: filename, url: url, destination: destination).run end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sync_files-0.2.0 | lib/sync_files.rb |