Sha256: 36753d6a27fbeacc65c3b3eb62c5470d27dfd84945c6ad1487b7192f21007957
Contents?: true
Size: 382 Bytes
Versions: 1
Compression:
Stored size: 382 Bytes
Contents
# encoding: utf-8 require 'fedux_org_stdlib/require_files' require_library %w(rugged addressable/uri) module FeduxOrgStdlib class RemoteRepository private attr_reader :url public def initialize(url) @url = Addressable::URI.heuristic_parse(url) end def clone_to(directory) Rugged::Repository.clone_at(url.to_s, directory) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fedux_org-stdlib-0.11.0 | lib/fedux_org_stdlib/remote_repository.rb |