Sha256: 9a582fb0d3a6437476bc80f9e0693148af6139f74692d90325e44a70a4f464ef
Contents?: true
Size: 452 Bytes
Versions: 4
Compression:
Stored size: 452 Bytes
Contents
module Allegro class Repo < Hash include Template README = "http://github.com/%s/%s/raw/master/README.%s" def initialize name, config self[:name], @config = name, config end def readme markdown open(README % [@config[:github][:user], self[:name], @config[:github][:ext]]).read rescue Timeout::Error, OpenURI::HTTPError => e "This page isn't available." end alias :content readme end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
allegro-0.0.0pre3 | lib/allegro/repo.rb |
allegro-0.0.0pre2 | lib/allegro/repo.rb |
allegro-0.0.0pre1 | lib/allegro/repo.rb |
allegro-0.0.0pre | lib/allegro/repo.rb |