module StillLife
Constants
- VERSION
Public Class Methods
draw(html)
click to toggle source
# File lib/still_life.rb, line 9 def self.draw(html) location = caller.detect {|c| c =~ /^#{Rails.root}/}.remove(Rails.root.to_s, /:in .*$/).prepend("#{ENV['STILL_LIFE'] || ENV['STILLLIFE']}/") if html.present? pathname, i = Rails.root.join("tmp/html/#{location.tr(':', '-')}.html"), 1 while pathname.exist? i += 1 pathname = Rails.root.join("tmp/html/#{location.tr(':', '-')}_#{i}.html") end pathname.parent.mkpath pathname.write html end end