File tree Expand file tree Collapse file tree 3 files changed +26
-2
lines changed
Expand file tree Collapse file tree 3 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 3434# or
3535key .delete ()
3636# end delete
37+
38+ # enable
39+ key = gl .project_keys .enable (key_id , project_id = 1 )
40+ # or
41+ key = project .keys .enable (key_id )
42+ # end enable
43+
44+ # disable
45+ key = gl .project_keys .disable (key_id , project_id = 1 )
46+ # or
47+ key = project .keys .disable (key_id )
48+ # end disable
Original file line number Diff line number Diff line change @@ -56,3 +56,15 @@ Delete a deploy key for a project:
5656.. literalinclude :: deploy_keys.py
5757 :start-after: # delete
5858 :end-before: # end delete
59+
60+ Enable a deploy key for a project:
61+
62+ .. literalinclude :: deploy_keys.py
63+ :start-after: # enable
64+ :end-before: # end enable
65+
66+ Disable a deploy key for a project:
67+
68+ .. literalinclude :: deploy_keys.py
69+ :start-after: # disable
70+ :end-before: # end disable
Original file line number Diff line number Diff line change @@ -1249,13 +1249,13 @@ class ProjectKey(GitlabObject):
12491249 requiredUrlAttrs = ['project_id' ]
12501250 requiredCreateAttrs = ['title' , 'key' ]
12511251
1252- def enable_deploy_key (self , project_id , key_id ):
1252+ def enable (self , key_id , project_id ):
12531253 """Enable a deploy key for a project."""
12541254 url = '/projects/%s/deploy_keys/%s/enable' % (project_id , key_id )
12551255 r = self .gitlab ._raw_post (url )
12561256 raise_error_from_response (r , GitlabProjectDeployKeyError , 201 )
12571257
1258- def disable_deploy_key (self , project_id , key_id ):
1258+ def disable (self , key_id , project_id ):
12591259 """Disable a deploy key for a project."""
12601260 url = '/projects/%s/deploy_keys/%s/disable' % (project_id , key_id )
12611261 r = self .gitlab ._raw_delete (url )
You can’t perform that action at this time.
0 commit comments