class Gitme

Public Class Methods

new(settings) click to toggle source
# File lib/gitme.rb, line 7
def initialize(settings)
  @settings = settings
end

Public Instance Methods

clone() click to toggle source
# File lib/gitme.rb, line 15
def clone
  `git clone #{@settings[:repository]} #{@settings[:name]}`
  if $?.exitstatus > 0
    raise(Gitme::Error, "Git failed to clone #{@settings[:repository]}")
  end
end
execute!() click to toggle source
# File lib/gitme.rb, line 11
def execute!
  clone
end