Class: Raykit::CommitIds

Inherits:
Hash
  • Object
show all
Defined in:
lib/raykit/commitids.rb

Instance Method Summary collapse

Constructor Details

#initialize(urls) ⇒ CommitIds



6
7
8
9
10
# File 'lib/raykit/commitids.rb', line 6

def initialize urls
    urls.each{|url|
        self[url] = url.work_dir.latest_commit
    }
end

Instance Method Details

#save(filename) ⇒ Object



12
13
14
15
16
# File 'lib/raykit/commitids.rb', line 12

def save(filename)
    File.open(filename,'w'){|f|
        f.write(self.to_json)
    }
end