diff options
| author | Max Wittig <max.wittig95@gmail.com> | 2019-12-13 10:11:44 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-12-13 10:11:44 +0100 |
| commit | 62b0b624695593a65c9fb1fe18f8fc108ed7c4f7 (patch) | |
| tree | 3aed1112b12b69a91b4715e7b6e44e500e7a6fea /docs/gl_objects | |
| parent | 36bbd37e6a79c6fd5e9b4d64119eda7812364387 (diff) | |
| parent | 8760efc89bac394b01218b48dd3fcbef30c8b9a2 (diff) | |
| download | gitlab-62b0b624695593a65c9fb1fe18f8fc108ed7c4f7.tar.gz | |
Merge pull request #968 from mitar/stats
Stats
Diffstat (limited to 'docs/gl_objects')
| -rw-r--r-- | docs/gl_objects/projects.rst | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/docs/gl_objects/projects.rst b/docs/gl_objects/projects.rst index d766847..f1eca38 100644 --- a/docs/gl_objects/projects.rst +++ b/docs/gl_objects/projects.rst @@ -754,3 +754,54 @@ Protect a single repository tag or several project repository tags using a wildc Unprotect the given protected tag or wildcard protected tag.:: protected_tag.delete() + +Additional project statistics +============================= + +Reference +--------- + +* v4 API: + + + :class:`gitlab.v4.objects.ProjectAdditionalStatistics` + + :class:`gitlab.v4.objects.ProjectAdditionalStatisticsManager` + + :attr:`gitlab.v4.objects.Project.additionalstatistics` + +* GitLab API: https://docs.gitlab.com/ce/api/project_statistics.html + +Examples +--------- + +Get all additional statistics of a project:: + + statistics = project.additionalstatistics.get() + +Get total fetches in last 30 days of a project:: + + total_fetches = project.additionalstatistics.get()['fetches']['total'] + +Project issues statistics +========================= + +Reference +--------- + +* v4 API: + + + :class:`gitlab.v4.objects.ProjectIssuesStatistics` + + :class:`gitlab.v4.objects.ProjectIssuesStatisticsManager` + + :attr:`gitlab.v4.objects.Project.issuesstatistics` + +* GitLab API: https://docs.gitlab.com/ce/api/issues_statistics.html#get-project-issues-statistics + +Examples +--------- + +Get statistics of all issues in a project:: + + statistics = project.issuesstatistics.get() + +Get statistics of issues in a project with ``foobar`` in ``title`` and +``description``:: + + statistics = project.issuesstatistics.get(search='foobar') |
