Method: Engine2::UploadFileStoreAction#invoke
- Defined in:
- lib/engine2/action/infra.rb
#invoke(handler) ⇒ Object
109 110 111 112 113 114 115 116 117 |
# File 'lib/engine2/action/infra.rb', line 109 def invoke handler file = handler.params[:file] temp = file[:tempfile] temp.close rackname = File.basename(temp.path) info = node.parent.*.model.type_info[node.parent.*.field] File.rename(temp.path, "#{info[:store][:upload]}/#{rackname}") {rackname: rackname} end |