summaryrefslogtreecommitdiff
path: root/docs/gl_objects/projects.py
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain@pocentek.net>2016-08-13 20:06:14 +0200
committerGauvain Pocentek <gauvain@pocentek.net>2016-08-13 20:06:14 +0200
commitef2dbf7034aee21ecf225be5cfefee8ab4379bbe (patch)
tree1bb59540027bd1b10e1f7bef8ece602575430eae /docs/gl_objects/projects.py
parentded52580346a59e788d7c53e09d9df8ae549f60c (diff)
downloadgitlab-ef2dbf7034aee21ecf225be5cfefee8ab4379bbe.tar.gz
Add support for project services API
Diffstat (limited to 'docs/gl_objects/projects.py')
-rw-r--r--docs/gl_objects/projects.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/gl_objects/projects.py b/docs/gl_objects/projects.py
index bcce530..0143e31 100644
--- a/docs/gl_objects/projects.py
+++ b/docs/gl_objects/projects.py
@@ -361,3 +361,24 @@ note.save()
# notes delete
note.delete()
# end notes delete
+
+# service get
+service = gl.project_services.get(service_name='asana', project_id=1)
+# or
+service = project.services.get(service_name='asana', project_id=1)
+# display it's status (enabled/disabled)
+print(service.active)
+# end service get
+
+# service list
+services = gl.project_services.available()
+# end service list
+
+# service update
+service.api_key = 'randomkey'
+service.save()
+# end service update
+
+# service delete
+service.delete()
+# end service delete