summaryrefslogtreecommitdiff
path: root/docs/gl_objects/environments.py
diff options
context:
space:
mode:
Diffstat (limited to 'docs/gl_objects/environments.py')
-rw-r--r--docs/gl_objects/environments.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/docs/gl_objects/environments.py b/docs/gl_objects/environments.py
new file mode 100644
index 0000000..80d77c9
--- /dev/null
+++ b/docs/gl_objects/environments.py
@@ -0,0 +1,31 @@
+# list
+environments = gl.project_environments.list(project_id=1)
+# or
+environments = project.environments.list()
+# end list
+
+# get
+environment = gl.project_environments.get(environment_id, project_id=1)
+# or
+environment = project.environments.get(environment_id)
+# end get
+
+# create
+environment = gl.project_environments.create({'name': 'production'},
+ project_id=1)
+# or
+environment = project.environments.create({'name': 'production'})
+# end create
+
+# update
+environment.external_url = 'http://foo.bar.com'
+environment.save()
+# end update
+
+# delete
+environment = gl.project_environments.delete(environment_id, project_id=1)
+# or
+environment = project.environments.list(environment_id)
+# or
+environment.delete()
+# end delete