class Rancher::ManagementApi::RegistrationToken
Public Class Methods
create(project)
click to toggle source
# File lib/rancher/management_api/registration_token.rb, line 7 def self.create(project) response = project.conn.post do |req| req.url "/v1/registrationtokens?projectId=#{project.id}" end data = JSON.parse(response.body) # reload until the project is ready while data["state"] == "registering" sleep 0.5 url = data["links"]["self"] response = project.conn.get do |req| req.url url end data = JSON.parse(response.body) end new(data) end