diff options
| author | Gauvain Pocentek <gauvain.pocentek@objectif-libre.com> | 2015-08-21 15:40:31 +0200 |
|---|---|---|
| committer | Gauvain Pocentek <gauvain.pocentek@objectif-libre.com> | 2015-08-21 15:40:31 +0200 |
| commit | 6cc8126381d0d241aeaca69d9932f0b425538f4f (patch) | |
| tree | 63c41609e0af2664da4e8f5016d967531f466f4d | |
| parent | a9e8da98236df39249584bd2700a7bdc70c5a187 (diff) | |
| download | gitlab-6cc8126381d0d241aeaca69d9932f0b425538f4f.tar.gz | |
update README for list(all=True)
| -rw-r--r-- | README.md | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -47,28 +47,32 @@ gl = Gitlab('http://192.168.123.107', 'JVNSESs8EwWRx5yDxM5q') # Connect to get the current user gl.auth() # Print the user informations -print gl.user +print(gl.user) # Get a list of projects for p in gl.Project(): - print (p.name) + print(p.name) # get associated issues issues = p.Issue() for issue in issues: closed = 0 if not issue.closed else 1 - print (" %d => %s (closed: %d)" % (issue.id, issue.title, closed)) + print(" %d => %s (closed: %d)" % (issue.id, issue.title, closed)) # and close them all issue.state_event = "close" issue.save() # Get the first 10 groups (pagination) for g in gl.Group(page=1, per_page=10): - print (g) + print(g) + +# To use pagination and retrieve all the items +for g in gl.Group(all=True): + print(g) # Create a new project (as another_user) p = gl.Project({'name': 'myCoolProject', 'wiki_enabled': False}) p.save(sudo="another_user") -print p +print(p) ````` ## Command line use |
