Sha256: 305ff2aaeda0b3ec635e72acf542ae7564add2ca24e72ecc2e80a72bffc7d93f

Contents?: true

Size: 526 Bytes

Versions: 1

Compression:

Stored size: 526 Bytes

Contents

dir = File.dirname(__FILE__)
require File.join(dir, 'osrcry', 'contributors')
require File.join(dir, 'osrcry', 'license')
require File.join(dir, 'osrcry', 'stale')
require File.join(dir, 'osrcry', 'version')

module Osrcry

  def self.remote
    @remote ||= `git remote -v`.split("\n").detect {|line| line =~ /^origin/}
  end

  def self.repo
    @repo ||= remote.match(%r{github.com[:\/](\w+)\/(\w+)}).captures.last
  end

  def self.user
    @user ||= remote.match(%r{github.com[:\/](\w+)\/(\w+)}).captures.first
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
osrcry-0.0.1 lib/osrcry.rb