Sha256: 093eb76d3c91bbc814f63a89d72bab4fbd95d147604d1bf294dbb73064676fde
Contents?: true
Size: 621 Bytes
Versions: 7
Compression:
Stored size: 621 Bytes
Contents
module Imap::Backup class CLI::Status < Thor include Thor::Actions include CLI::Helpers attr_reader :account_names def initialize(options) super([]) @account_names = (options[:accounts] || "").split(",") end no_commands do def run each_connection(account_names) do |connection| Kernel.puts connection.account.username folders = connection.status folders.each do |f| missing_locally = f[:remote] - f[:local] Kernel.puts "#{f[:name]}: #{missing_locally.size}" end end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems