diff options
author | Gauvain Pocentek <gauvain@pocentek.net> | 2016-07-16 16:01:58 +0200 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2016-07-16 16:01:58 +0200 |
commit | 0be4761961cf145cf66a456d910596aa32912492 (patch) | |
tree | 4a1f7e1f0c0fa54d817cfcc64d82ceeec4771da2 /docs/gl_objects/users.py | |
parent | 6f9f42b64cb82929af60e299c70773af6d406a6e (diff) | |
download | gitlab-0be4761961cf145cf66a456d910596aa32912492.tar.gz |
Implement user emails support
Diffstat (limited to 'docs/gl_objects/users.py')
-rw-r--r-- | docs/gl_objects/users.py | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/docs/gl_objects/users.py b/docs/gl_objects/users.py index 99b986f..9b127a4 100644 --- a/docs/gl_objects/users.py +++ b/docs/gl_objects/users.py @@ -64,6 +64,32 @@ user.keys.delete(1) key.delete() # end key delete +# email list +emails = gl.user_emails.list(user_id=1) +# or +emails = user.emails.list() +# end email list + +# email get +email = gl.user_emails.list(1, user_id=1) +# or +email = user.emails.get(1) +# end email get + +# email create +k = gl.user_emails.create({'email': 'foo@bar.com'}, user_id=2) +# or +k = user.emails.create({'email': 'foo@bar.com'}) +# end email create + +# email delete +gl.user_emails.delete(1, user_id=1) +# or +user.emails.delete(1) +# or +email.delete() +# end email delete + # currentuser get gl.auth() current_user = gl.user @@ -86,3 +112,21 @@ gl.user.keys.delete(1) # or key.delete() # end currentuser key delete + +# currentuser email list +emails = gl.user.emails.list() +# end currentuser email list + +# currentuser email get +email = gl.user.emails.get(1) +# end currentuser email get + +# currentuser email create +email = gl.user.emails.create({'email': 'foo@bar.com'}) +# end currentuser email create + +# currentuser email delete +gl.user.emails.delete(1) +# or +email.delete() +# end currentuser email delete |