Sha256: 45a3ef6044a2714073c63bb529b2f14acddd0b8ab20d50661552ba1f511748e3
Contents?: true
Size: 430 Bytes
Versions: 4
Compression:
Stored size: 430 Bytes
Contents
require 'open3' require 'date' module Tyme class Manager def initialize( db_path = nil, last_output = nil ) @db = db_path ? Db.new(db_path) : Db.new @last = last_output ? Last.new(last_output) : Last.new end def run @last.process.each do |user, value| value.each do |date, duration| @db.add_entry( user, date, duration ) end end @db.save end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
tyme-0.2.0 | lib/tyme/manager.rb |
tyme-0.1.4 | lib/tyme/manager.rb |
tyme-0.1.2 | lib/tyme/manager.rb |
tyme-0.1.0 | lib/tyme/manager.rb |