class Milestoner::CLI::Actions::Cache::Find

Handles finding a user in the cache.

def call name

def call name
  client.commit(:users) { find name }
        .either(method(:success), method(:failure))
end

def failure(message) = logger.abort message

def failure(message) = logger.abort message

def success(user) = kernel.puts user.to_h.values.join(", ")

def success(user) = kernel.puts user.to_h.values.join(", ")