Method: ToolsFiles.create_file
- Defined in:
- lib/lib/files.rb
.create_file(directory, file_name, file_name_set) ⇒ Object
Create a file in work area
Sample
ToolsFiles.create_file home, 'xyko_file.txt', 'xyko_file'
xyko = (ToolsUtil.get_variable 'xyko_file') => ~/2018/xykotools/tools/home/xyko_file.txt
53 54 55 56 57 |
# File 'lib/lib/files.rb', line 53 def self.create_file(directory, file_name, file_name_set) complete_file = (directory + '/' + file_name).gsub('//', '/') File.open(complete_file, 'w') unless File.exist? complete_file ToolsUtil.set_variable file_name_set, complete_file end |