diff options
author | Antoine Meynard <work.ameynard@gmail.com> | 2022-11-22 14:15:36 +0100 |
---|---|---|
committer | Nejc Habjan <hab.nejc@gmail.com> | 2022-12-03 21:26:49 +0100 |
commit | 50a03017f2ba8ec3252911dd1cf0ed7df42cfe50 (patch) | |
tree | 3703271923974973a30feb47fe02566899c523eb /gitlab/config.py | |
parent | 44f05dc017c5496e14db82d9650c6a0110b95cf9 (diff) | |
download | gitlab-50a03017f2ba8ec3252911dd1cf0ed7df42cfe50.tar.gz |
feat: add keep_base_url when getting configuration from file
Diffstat (limited to 'gitlab/config.py')
-rw-r--r-- | gitlab/config.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gitlab/config.py b/gitlab/config.py index 3589905..0f4b2cd 100644 --- a/gitlab/config.py +++ b/gitlab/config.py @@ -108,6 +108,7 @@ class GitlabConfigParser: self.timeout: int = 60 self.url: Optional[str] = None self.user_agent: str = USER_AGENT + self.keep_base_url: bool = False self._files = _get_config_files(config_files) if self._files: @@ -236,6 +237,15 @@ class GitlabConfigParser: pass try: + self.keep_base_url = _config.getboolean("global", "keep_base_url") + except _CONFIG_PARSER_ERRORS: + pass + try: + self.keep_base_url = _config.getboolean(self.gitlab_id, "keep_base_url") + except _CONFIG_PARSER_ERRORS: + pass + + try: self.retry_transient_errors = _config.getboolean( "global", "retry_transient_errors" ) |