Method: ToolsFiles.create_dir

Defined in:
lib/lib/files.rb

.create_dir(directory, directory_name) ⇒ Object

Create a directory in work area

Sample

ToolsFiles.create_dir Tools.home + ‘/2018/xykotools/tools/home’, ‘tools_home’ home = (ToolsUtil.get_variable ‘tools_home’) => ~/2018/xykotools/tools/home

Parameters:

  • directory
  • directory_name

Returns:



35
36
37
38
39
40
# File 'lib/lib/files.rb', line 35

def self.create_dir(directory, directory_name)
  directory += '/' unless directory.end_with? '/'
  complete_file = (directory + '/').gsub('//', '/')
  Dir.mkdir(complete_file) unless File.exist? complete_file
  ToolsUtil.set_variable directory_name, complete_file
end