class Kontena::Cli::Stacks::YAML::UriLoader

Public Class Methods

match?(source, parent = nil) click to toggle source
# File lib/kontena/cli/stacks/yaml/stack_file_loader/uri_loader.rb, line 4
def self.match?(source, parent = nil)
  source.include?('://') && !FileLoader.match?(source, parent)
end

Public Instance Methods

origin() click to toggle source
# File lib/kontena/cli/stacks/yaml/stack_file_loader/uri_loader.rb, line 14
def origin
  "uri"
end
read_content() click to toggle source
# File lib/kontena/cli/stacks/yaml/stack_file_loader/uri_loader.rb, line 8
def read_content
  require 'open-uri'
  stream = open(source)
  stream.read
end
registry() click to toggle source
# File lib/kontena/cli/stacks/yaml/stack_file_loader/uri_loader.rb, line 18
def registry
  "file://"
end