Module: LabClient::ProjectDeployKey

Included in:
Project
Defined in:
lib/labclient/deploy_keys/project_helpers.rb

Overview

Helpers for Projects

Instance Method Summary collapse

Instance Method Details

#deploy_key_add(query) ⇒ Object



9
10
11
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 9

def deploy_key_add(query)
  client.deploy_keys.add(id, query)
end

#deploy_key_delete(key_id) ⇒ Object



21
22
23
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 21

def deploy_key_delete(key_id)
  client.deploy_keys.delete(id, key_id)
end

#deploy_key_enable(key_id) ⇒ Object



25
26
27
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 25

def deploy_key_enable(key_id)
  client.deploy_keys.enable(id, key_id)
end

#deploy_key_show(key_id) ⇒ Object



13
14
15
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 13

def deploy_key_show(key_id)
  client.deploy_keys.show(id, key_id)
end

#deploy_key_update(key_id, query) ⇒ Object



17
18
19
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 17

def deploy_key_update(key_id, query)
  client.deploy_keys.update(id, key_id, query)
end

#deploy_keysObject



5
6
7
# File 'lib/labclient/deploy_keys/project_helpers.rb', line 5

def deploy_keys
  client.deploy_keys.list(id)
end