Class: Grizzled::FileUtil::IncludeSource

Inherits:
Object
  • Object
show all
Defined in:
lib/grizzled/fileutil/includer.rb

Overview

Internal container for source information.

Constant Summary collapse

URL_PATTERN =
%r{^(http|https|ftp)://}

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reader, uri) ⇒ IncludeSource

Returns a new instance of IncludeSource.



58
59
60
61
# File 'lib/grizzled/fileutil/includer.rb', line 58

def initialize(reader, uri)
  @reader = reader
  @uri = uri
end

Instance Attribute Details

#readerObject (readonly)

Returns the value of attribute reader.



56
57
58
# File 'lib/grizzled/fileutil/includer.rb', line 56

def reader
  @reader
end

#uriObject (readonly)

Returns the value of attribute uri.



56
57
58
# File 'lib/grizzled/fileutil/includer.rb', line 56

def uri
  @uri
end