Method: FlashFlow::Merge::Status#status_html

Defined in:
lib/flash_flow/merge/status.rb

#status_html(filename = nil) ⇒ Object



33
34
35
36
37
38
39
40
41
42
43
# File 'lib/flash_flow/merge/status.rb', line 33

def status_html(filename=nil)
  filename = File.dirname(__FILE__) + '/merge_status.html'
  @branches = branches

  template = ERB.new File.read(File.dirname(__FILE__) + '/merge_status.html.erb')
  html = template.result(binding)
  File.open(filename, 'w') do |f|
    f.puts html
  end
  `open #{filename}`
end