lib/rio/scheme/temp.rb in rio-0.3.2 vs lib/rio/scheme/temp.rb in rio-0.3.3

- old
+ new

@@ -110,11 +110,12 @@ @tmpdir = temp_dir || DFLT_TMPDIR require 'tempfile' @tf = ::Tempfile.new( @prefix.to_s, @tmpdir.to_s) super(@tf.path) end - def open(mode='ignored',tf=nil,td=nil) + def open(mode='ignored') + #p callstr('open',mode) @tf end def close super @tf = nil @@ -127,10 +128,11 @@ end require 'rio/state' class Reset < State::Base def initialize(*args) super + #p args @tempobj = nil end def check?() true end def dir(prefix=rl.prefix,tmpdir=rl.tmpdir) self.rl = RIO::Temp::Dir::RL.new(prefix, tmpdir) @@ -154,9 +156,10 @@ def file?() false end def dir?() false end def open?() false end def closed?() true end def when_missing(sym,*args) + #p @rl.scheme if @tempobj.nil? file() else gofigure(sym,*args) end