# -*- encoding: binary -*-# here are internal implementation details, do not rely on them in your coderequire'tempfile'require'mogilefs/http_file'class MogileFS::NewFile::Tempfile< Tempfile
definitialize(*args)@mogilefs_httpfile_args= args
super("mogilefs-client")
unlink
enddef commit
rewind
tmp = MogileFS::HTTPFile.new(*@mogilefs_httpfile_args)
tmp.big_io = to_io
tmp.commit
enddef close
commit
superendend