class Constancy::CLI::CheckCommand

Public Class Methods

run(args) click to toggle source
# File lib/constancy/cli/check_command.rb, line 7
def run(args)
  Constancy::CLI.configure

  mode = if args.include?("--pull")
           :pull
         else
           :push
         end

  Constancy.config.sync_targets.each do |target|
    diff = target.diff(mode)
    diff.print_report
    if not diff.any_changes?
      puts "No changes to make for this sync target."
    end
    puts
  end
end