Method: Ayadn::Mark#list

Defined in:
lib/ayadn/mark.rb

#listObject



70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# File 'lib/ayadn/mark.rb', line 70

def list
  begin
    init
    list = Databases.all_bookmarks
    if options[:raw]
      jj JSON.parse(list.to_json)
      exit
    end
    if list.empty?
      Status.new.empty_list
      exit
    end
    puts "\n"
    list.each {|marked| puts make_entry(JSON.parse(marked[1])); puts "\n"}
  rescue => e
    Errors.global_error({error: e, caller: caller, data: [args, options]})
  end
end