147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
|
# File 'lib/package_cloud/repository.rb', line 147
def create_master_token(name)
url = PackageCloud::Util.compute_url(@config.base_url, paths["create_master_token"])
begin
resp = RestClient.post(url, :master_token => {:name => name})
resp = JSON.parse(resp)
rescue RestClient::UnprocessableEntity => e
print "error:\n".color(:red)
json = JSON.parse(e.response)
json.each do |k,v|
puts "\n\t#{k}: #{v.join(", ")}\n"
end
puts ""
exit(1)
end
resp
end
|