Method: Gitlab::Client::Users#create_ssh_key
- Defined in:
- lib/gitlab/client/users.rb
#create_ssh_key(title, key, options = {}) ⇒ Gitlab::ObjectifiedHash
Creates a new SSH key.
181 182 183 184 185 186 187 188 |
# File 'lib/gitlab/client/users.rb', line 181 def create_ssh_key(title, key, = {}) user_id = .delete :user_id if user_id.to_i.zero? post('/user/keys', body: { title: title, key: key }) else post("/users/#{user_id}/keys", body: { title: title, key: key }) end end |