Sha256: 4a41cc50cdda13cd25ee7d0a6303609463a3e0c77f2e9885f953965183ee6f20

Contents?: true

Size: 276 Bytes

Versions: 4

Compression:

Stored size: 276 Bytes

Contents

require 'uri'

module Puppet::Module::Tool
  module Utils
    module URI

      # Return a URI instance for the +uri+, a a string or URI object.
      def normalize(url)
        return url.is_a?(::URI) ?
          url :
          ::URI.parse(url)
      end

    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
puppet-module-0.3.4 lib/puppet/module/tool/utils/uri.rb
puppet-module-0.3.3 lib/puppet/module/tool/utils/uri.rb
puppet-module-0.3.2 lib/puppet/module/tool/utils/uri.rb
puppet-module-0.3.0 lib/puppet/module/tool/utils/uri.rb