Sha256: 3887485306298d07f5b653e01f5a89e6db7b2a77d5af6a41f33a38a3aedf01c2

Contents?: true

Size: 290 Bytes

Versions: 2

Compression:

Stored size: 290 Bytes

Contents

module Squib
  #@api private
  module Args
    module DirValidator

      def ensure_dir_created(dir)
        unless Dir.exists?(dir)
          Squib.logger.warn "Dir '#{dir}' does not exist, creating it."
          Dir.mkdir dir
        end
        return dir
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
squib-0.8.0 lib/squib/args/dir_validator.rb
squib-0.7.0 lib/squib/args/dir_validator.rb