From 6158fd23022b2e2643b6da7a39708b28ce59270a Mon Sep 17 00:00:00 2001 From: Karol Ossowski Date: Wed, 24 Apr 2019 11:59:22 +0200 Subject: fix -/_ replacament for *Manager custom actions --- gitlab/v4/cli.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gitlab/v4') diff --git a/gitlab/v4/cli.py b/gitlab/v4/cli.py index 8ad75ae..4e15642 100644 --- a/gitlab/v4/cli.py +++ b/gitlab/v4/cli.py @@ -80,10 +80,10 @@ class GitlabCLI(object): if gitlab.mixins.GetWithoutIdMixin not in inspect.getmro(self.cls): data[self.cls._id_attr] = self.args.pop(self.cls._id_attr) o = self.cls(self.mgr, data) - method_name = self.action.replace('-', '_') - return getattr(o, method_name)(**self.args) else: - return getattr(self.mgr, self.action)(**self.args) + o = self.mgr + method_name = self.action.replace('-', '_') + return getattr(o, method_name)(**self.args) def do_project_export_download(self): try: -- cgit v1.2.1