Module: ThecoreUiCommons
- Defined in:
- lib/thecore_ui_commons.rb,
lib/thecore_ui_commons/engine.rb,
lib/thecore_ui_commons/version.rb
Defined Under Namespace
Classes: Engine
Constant Summary collapse
- VERSION =
"#{`git describe --tags $(git rev-list --tags --max-count=1)`.chomp}"
Class Method Summary collapse
-
.save_files(files) ⇒ Object
Your code goes here…
Class Method Details
.save_files(files) ⇒ Object
Your code goes here…
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/thecore_ui_commons.rb', line 21 def self.save_files files Rails.logger.debug "AAAAAAAAAAA: POST?" files.each do |pic| # Rails.logger.debug "AAAAAAAAAAA: EACH PIC: #{pic.inspect}" upload_dir = Rails.root.join(Settings.ns(:importer).import_from_folder, 'uploads') FileUtils.mkdir_p upload_dir # Rails.logger.debug "AAAAAAAAAAA: Fatto MKDIR di #{upload_dir}" file_to_upload = Rails.root.join(upload_dir, "uploaded-#{Time.now.strftime("%Y%m%d%H%M%S%L")}-#{pic.original_filename}") # Rails.logger.debug "AAAAAAAAAAA: File da uploadare #{file_to_upload}" # Rails.logger.debug "AAAAAAAAAAA: File da uploadare esiste? #{File.exists?(file_to_upload)}" File.open(file_to_upload, 'wb') do |file| # Rails.logger.debug "AAAAAAAAAAAAAAAAAA: Dentro alla scrittura" file.write(pic.read) end if Regexp.new("\\.#{Settings.ns(:importer).extension.gsub(/ +/, "").split(",").join("|\\.")}$").match? pic.original_filename end end |