Sha256: bc51a7941b3ba70ff070dff939f9705af0230bd172e362a39483cc903a644f65

Contents?: true

Size: 325 Bytes

Versions: 13

Compression:

Stored size: 325 Bytes

Contents

# == Synopsis
# add a mkdirs method to the File class
class File
  ##
  # make directories including any missing in the path
  #
  # @param [String] dirspec the path to make sure exists
  def File.mkdirs(dirspec)
    unless File.exists?(dirspec)
      mkdirs(File.dirname(dirspec))
      Dir.mkdir(dirspec)
    end
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
royw-imdb-0.0.10 lib/file_extensions.rb
royw-imdb-0.0.11 lib/file_extensions.rb
royw-imdb-0.0.12 lib/file_extensions.rb
royw-imdb-0.0.13 lib/file_extensions.rb
royw-imdb-0.0.14 lib/file_extensions.rb
royw-imdb-0.0.15 lib/file_extensions.rb
royw-imdb-0.0.16 lib/file_extensions.rb
royw-imdb-0.0.17 lib/file_extensions.rb
royw-imdb-0.0.19 lib/file_extensions.rb
royw-imdb-0.0.20 lib/file_extensions.rb
royw-imdb-0.0.8 lib/file_extensions.rb
royw-imdb-0.0.9 lib/file_extensions.rb
royw-tmdb-0.0.1 lib/file_extensions.rb