Class: NOMS::Command::URInion

Inherits:
Object
  • Object
show all
Defined in:
lib/noms/command/urinion.rb,
lib/noms/command/urinion/data.rb

Defined Under Namespace

Classes: Data

Class Method Summary collapse

Class Method Details

.parse(url) ⇒ Object



16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/noms/command/urinion.rb', line 16

def self.parse(url)
    if url.respond_to? :scheme
        url
    else
        case url
        when /^data/
            NOMS::Command::URInion::Data.parse(url)
        else
            URI.parse(url)
        end
    end
end