class Milestoner::CLI::Actions::Cache::Find
Handles finding a user in the cache.
Public Instance Methods
Source
# File lib/milestoner/cli/actions/cache/find.rb, line 17 def call name client.read(:users) { find name } .either(method(:success), method(:failure)) end
Private Instance Methods
Source
# File lib/milestoner/cli/actions/cache/find.rb, line 26 def failure(message) = logger.abort message end
Source
# File lib/milestoner/cli/actions/cache/find.rb, line 24 def success(user) = io.puts user.to_h.values.join(", ") def failure(message) = logger.abort message end end