10000 remove useless attributes · DavidGarfinkle/python-gitlab@fe3a06c · GitHub
[go: up one dir, main page]

Skip to content

Commit fe3a06c

Browse files
author
Gauvain Pocentek
committed
remove useless attributes
1 parent e3d50b5 commit fe3a06c

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

gitlab/v4/objects.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -694,12 +694,6 @@ class ProjectForkManager(CreateMixin, RESTManager):
694694

695695

696696
class ProjectHook(SaveMixin, ObjectDeleteMixin, RESTObject):
697-
requiredUrlAttrs = ['project_id']
698-
requiredCreateAttrs = ['url']
699-
optionalCreateAttrs = ['push_events', 'issues_events', 'note_events',
700-
'merge_requests_events', 'tag_push_events',
701-
'build_events', 'enable_ssl_verification', 'token',
702-
'pipeline_events', 'job_events', 'wiki_page_events']
703697
_short_print_attr = 'url'
704698

705699

@@ -764,10 +758,6 @@ class ProjectIssueManager(CRUDMixin, RESTManager):
764758

765759

766760
class ProjectMember(SaveMixin, ObjectDeleteMixin, RESTObject):
767-
requiredCreateAttrs = ['access_level', 'user_id']
768-
optionalCreateAttrs = ['expires_at']
769-
requiredUpdateAttrs = ['access_level']
770-
optionalCreateAttrs = ['expires_at']
771761
_short_print_attr = 'username'
772762

773763

@@ -1314,8 +1304,7 @@ class ProjectDeploymentManager(RetrieveMixin, RESTManager):
13141304

13151305

13161306
class ProjectRunner(ObjectDeleteMixin, RESTObject):
1317-
canUpdate = False
1318-
requiredCreateAttrs = ['runner_id']
1307+
pass
13191308

13201309

13211310
class ProjectRunnerManager(NoUpdateMixin, RESTManager):

0 commit comments

Comments
 (0)
0