class Klipbook::Commands::List

Public Instance Methods

run_command!(book_source, _options) click to toggle source
# File lib/klipbook/commands/list.rb, line 4
def run_command!(book_source, _options)
  books = book_source.books
  if books.empty?
    logger.info 'No books available'
  else
    logger.info 'Book list:'
    books.each_with_index do |book, index|
      logger.info "[#{index + 1}] #{book.title_and_author}"
    end
  end
end