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 |