Sha256: 7701aca1e659c36dd81ab6ea9624f16cfb5d789dc9429b32d2540ec9fcd7adb3
Contents?: true
Size: 615 Bytes
Versions: 4
Compression:
Stored size: 615 Bytes
Contents
module Vos class Box module Marks def mark key ensure_mark_requrements! file("#{marks_dir}/#{key}").create! end def has_mark? key ensure_mark_requrements! entry["#{marks_dir}/#{key}"].exist? end def clear_marks bash "rm -r #{marks_dir}" end protected def marks_dir home "/.marks" end def ensure_mark_requrements! unless @ensure_mark_requrements self.dir(marks_dir).create @ensure_mark_requrements = true end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
vos-0.1.3 | lib/vos/box/marks.rb |
vos-0.1.2 | lib/vos/box/marks.rb |
vos-0.1.1 | lib/vos/box/marks.rb |
vos-0.1.0 | lib/vos/box/marks.rb |