From b6af93cc4bcd1e97cad4ce9bb33d92b5230f8bbd Mon Sep 17 00:00:00 2001 From: Konstantin Baierer <unixprog@gmail.com> Date: Wed, 9 Feb 2022 18:54:53 +0100 Subject: [PATCH] . --- kwalitee/cli.py | 3 ++- kwalitee/repo.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/kwalitee/cli.py b/kwalitee/cli.py index d827b1d..93f4301 100644 --- a/kwalitee/cli.py +++ b/kwalitee/cli.py @@ -24,9 +24,10 @@ class CliCtx(): self.repos = [] for repo_desc in self.config['repolist']: url = repo_desc['url'] + name = getattr(repo_desc, 'name', None) official = repo_desc.get('official', False) compliant_cli = repo_desc.get('compliant_cli', False) - self.repos.append(Repo(self.config, url, official, compliant_cli)) + self.repos.append(Repo(self.config, url, name, official, compliant_cli)) pass_ctx = click.make_pass_decorator(CliCtx) @click.group() diff --git a/kwalitee/repo.py b/kwalitee/repo.py index d3735b7..8322727 100644 --- a/kwalitee/repo.py +++ b/kwalitee/repo.py @@ -7,11 +7,11 @@ import requests as R class Repo(): - def __init__(self, config, url, official=False, compliant_cli=False): + def __init__(self, config, url, name=None, official=False, compliant_cli=False): self.log = getLogger('kwalitee.repo') self.url = url self.config = config - self.name = Path(url).name + self.name = name if name else Path(url).name self.official = official self.compliant_cli = compliant_cli self.path = Path(self.config['repodir'], self.name) -- GitLab