Skip to content

Commit 48ba88f

Browse files
committed
refactor(objects): move instance audit events where they belong
1 parent 48fc907 commit 48ba88f

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

gitlab/v4/objects/audit_events.py

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,29 @@
11
"""
22
GitLab API:
3-
https://docs.gitlab.com/ee/api/audit_events.html#project-audit-events
3+
https://docs.gitlab.com/ee/api/audit_events.html
44
"""
55

66
from gitlab.base import RESTManager, RESTObject
77
from gitlab.mixins import RetrieveMixin
88

99
__all__ = [
10+
"AuditEvent",
11+
"AuditEventManager",
1012
"ProjectAudit",
1113
"ProjectAuditManager",
1214
]
1315

1416

17+
class AuditEvent(RESTObject):
18+
_id_attr = "id"
19+
20+
21+
class AuditEventManager(ListMixin, RESTManager):
22+
_path = "/audit_events"
23+
_obj_cls = AuditEvent
24+
_list_filters = ("created_after", "created_before", "entity_type", "entity_id")
25+
26+
1527
class ProjectAudit(RESTObject):
1628
_id_attr = "id"
1729

gitlab/v4/objects/events.py

-12
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
__all__ = [
77
"Event",
88
"EventManager",
9-
"AuditEvent",
10-
"AuditEventManager",
119
"GroupEpicResourceLabelEvent",
1210
"GroupEpicResourceLabelEventManager",
1311
"ProjectEvent",
@@ -36,16 +34,6 @@ class EventManager(ListMixin, RESTManager):
3634
_list_filters = ("action", "target_type", "before", "after", "sort")
3735

3836

39-
class AuditEvent(RESTObject):
40-
_id_attr = "id"
41-
42-
43-
class AuditEventManager(ListMixin, RESTManager):
44-
_path = "/audit_events"
45-
_obj_cls = AuditEvent
46-
_list_filters = ("created_after", "created_before", "entity_type", "entity_id")
47-
48-
4937
class GroupEpicResourceLabelEvent(RESTObject):
5038
pass
5139

0 commit comments

Comments
 (0)