23 lines
343 B
Ruby
23 lines
343 B
Ruby
|
require 'octokit'
|
||
|
require 'awesome_print'
|
||
|
|
||
|
g = ARGV[0]
|
||
|
|
||
|
if g.nil?
|
||
|
puts "Usage: get_lic <repo> \n i.e. get_lic dkhamsing/BrandColors"
|
||
|
exit
|
||
|
end
|
||
|
|
||
|
client = Octokit
|
||
|
|
||
|
begin
|
||
|
r = client.repo g, accept: 'application/vnd.github.drax-preview+json'
|
||
|
ap r
|
||
|
lic = r[:license][:key]
|
||
|
|
||
|
print "Result: "
|
||
|
ap lic
|
||
|
rescue => e
|
||
|
puts "Error: #{e}"
|
||
|
end
|