Class: CookbookOmnifetch::GithubLocation

Inherits:
GitLocation show all
Defined in:
lib/cookbook-omnifetch/github.rb

Instance Attribute Summary

Attributes inherited from GitLocation

#branch, #ref, #rel, #revision, #tag, #uri

Attributes inherited from BaseLocation

#dependency, #options

Instance Method Summary collapse

Methods inherited from GitLocation

#==, #cache_key, #cached_cookbook, #install, #install_path, #installed?, #lock_data, #to_lock, #to_s

Methods inherited from BaseLocation

#cached_cookbook, #install, #installed?, #lock_data, #to_lock, #validate_cached!

Constructor Details

#initialize(dependency, options = {}) ⇒ GithubLocation

Returns a new instance of GithubLocation.



3
4
5
6
# File 'lib/cookbook-omnifetch/github.rb', line 3

def initialize(dependency, options = {})
  options[:git] = "git://github.com/#{options.delete(:github)}.git"
  super
end