INNER CODE UNIT · Ruby
check_directories
Hackplayers/evil-winrm · evil-winrm.rb:556
def check_directories(path, purpose)
if path == ''
print_message("The directory used for #{purpose} can't be empty. Please set a path", TYPE_ERROR, true, $logger)
custom_exit(1)
end
if !(/cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM).nil?
# Windows
path.concat('\\') if path[-1] != '\\'
elsif path[-1] != '/'
# Unix
path.concat('/')
end
unless File.directory?(path)
print_message("The directory \"#{path}\" used for #{purpose} was not found", TYPE_ERROR, true, $logger)
custom_exit(1)
end