class Rocrad::Binary
Public Class Methods
new(src="", filename="")
click to toggle source
Calls superclass method
Rocrad::new
# File lib/rocrad/binary.rb, line 4 def initialize(src="", filename="") @filename=filename super(src) end
Private Instance Methods
build_source(src)
click to toggle source
# File lib/rocrad/binary.rb, line 11 def build_source(src) src_path = Pathname.new(Dir::tmpdir).join("#{@uid.generate}_#{@filename}") src_file = File.new(src_path.to_s, File::CREAT|File::TRUNC|File::RDWR, 0644) src_file.write(src) src_file.close Pathname.new(src_path) end