Module: Vos::Box::Marks

Included in:
Vos::Box
Defined in:
lib/vos/box/marks.rb

Instance Method Summary collapse

Instance Method Details

#clear_marksObject



14
15
16
# File 'lib/vos/box/marks.rb', line 14

def clear_marks
  bash "rm -r #{marks_dir}"
end

#has_mark?(key) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
12
# File 'lib/vos/box/marks.rb', line 9

def has_mark? key
  ensure_mark_requrements!
  entry["#{marks_dir}/#{key}"].exist?
end

#mark(key) ⇒ Object



4
5
6
7
# File 'lib/vos/box/marks.rb', line 4

def mark key
  ensure_mark_requrements!
  file("#{marks_dir}/#{key}").create!
end