module JunglePath::File
Public Class Methods
add_timestamp_to_file_name(file_name, post_fix=true)
click to toggle source
# File lib/jungle_path/file/file.rb, line 5 def self.add_timestamp_to_file_name file_name, post_fix=true stamp = JunglePath::Time.utc_timestamp path_parts = file_name.split('/') parts = path_parts[-1].split('.') if post_fix parts[0] = "#{parts[0]}_#{stamp}" else parts[0] = "#{stamp}_#{parts[0]}" end path_parts[-1] = parts.join('.') path_parts.join('/') end