Method: Train::Extras::WindowsFile#sanitize_filename

Defined in:
lib/train/extras/file_windows.rb

#sanitize_filename(filename) ⇒ Object

Ensures we do not use invalid characters for file names



25
26
27
28
29
# File 'lib/train/extras/file_windows.rb', line 25

def sanitize_filename(filename)
  return if filename.nil?
  # we do not filter :, backslash and forward slash, since they are part of the path
  filename.gsub(/[<>"|?*]/, '')
end