diff options
| author | Nejc Habjan <nejc.habjan@siemens.com> | 2022-06-04 06:51:23 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-04 06:51:23 +0200 |
| commit | 8d30b15310eae79cf82ffbaef82a3f2fbf408ec5 (patch) | |
| tree | df30d7ed8dbc58b263bcff30d463b15bcc77248d /gitlab/cli.py | |
| parent | 4eb5bad1a7e17a38182e0ec68c48faa4a0306ceb (diff) | |
| parent | c86e471dead930468172f4b7439ea6fa207f12e8 (diff) | |
| download | gitlab-8d30b15310eae79cf82ffbaef82a3f2fbf408ec5.tar.gz | |
Merge pull request #2053 from python-gitlab/jlvillal/resource
chore: rename `what` to `gitlab_resource`
Diffstat (limited to 'gitlab/cli.py')
| -rw-r--r-- | gitlab/cli.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/gitlab/cli.py b/gitlab/cli.py index 4159632..c9e182d 100644 --- a/gitlab/cli.py +++ b/gitlab/cli.py @@ -91,14 +91,16 @@ def die(msg: str, e: Optional[Exception] = None) -> None: sys.exit(1) -def what_to_cls(what: str, namespace: ModuleType) -> Type[RESTObject]: +def gitlab_resource_to_cls( + gitlab_resource: str, namespace: ModuleType +) -> Type[RESTObject]: classes = CaseInsensitiveDict(namespace.__dict__) - lowercase_class = what.replace("-", "") + lowercase_class = gitlab_resource.replace("-", "") return classes[lowercase_class] -def cls_to_what(cls: RESTObject) -> str: +def cls_to_gitlab_resource(cls: RESTObject) -> str: dasherized_uppercase = camel_upperlower_regex.sub(r"\1-\2", cls.__name__) dasherized_lowercase = camel_lowerupper_regex.sub(r"\1-\2", dasherized_uppercase) return dasherized_lowercase.lower() @@ -322,7 +324,7 @@ def main() -> None: fields = [x.strip() for x in args.fields.split(",")] debug = args.debug action = args.whaction - what = args.what + gitlab_resource = args.gitlab_resource args_dict = vars(args) # Remove CLI behavior-related args @@ -331,7 +333,7 @@ def main() -> None: "config_file", "verbose", "debug", - "what", + "gitlab_resource", "whaction", "version", "output", @@ -359,4 +361,4 @@ def main() -> None: if debug: gl.enable_debug() - gitlab.v4.cli.run(gl, what, action, args_dict, verbose, output, fields) + gitlab.v4.cli.run(gl, gitlab_resource, action, args_dict, verbose, output, fields) |
