File tree 3 files changed +26
-2
lines changed
3 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 34
34
# or
35
35
key .delete ()
36
36
# 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:
56
56
.. literalinclude :: deploy_keys.py
57
57
:start-after: # delete
58
58
: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):
1249
1249
requiredUrlAttrs = ['project_id' ]
1250
1250
requiredCreateAttrs = ['title' , 'key' ]
1251
1251
1252
- def enable_deploy_key (self , project_id , key_id ):
1252
+ def enable (self , key_id , project_id ):
1253
1253
"""Enable a deploy key for a project."""
1254
1254
url = '/projects/%s/deploy_keys/%s/enable' % (project_id , key_id )
1255
1255
r = self .gitlab ._raw_post (url )
1256
1256
raise_error_from_response (r , GitlabProjectDeployKeyError , 201 )
1257
1257
1258
- def disable_deploy_key (self , project_id , key_id ):
1258
+ def disable (self , key_id , project_id ):
1259
1259
"""Disable a deploy key for a project."""
1260
1260
url = '/projects/%s/deploy_keys/%s/disable' % (project_id , key_id )
1261
1261
r = self .gitlab ._raw_delete (url )
You can’t perform that action at this time.
0 commit comments