Rename --exclude-id(-file) to --skip-id(-file)

This commit is contained in:
Ali Parlakci
2021-05-16 19:51:31 +03:00
committed by Serene
parent f768a7d61c
commit 200916a150
7 changed files with 11 additions and 11 deletions

View File

@@ -45,14 +45,14 @@ def cli():
@cli.command('download')
@click.option('--exclude-id', default=None, multiple=True)
@click.option('--exclude-id-file', default=None, multiple=True)
@click.option('--file-scheme', default=None, type=str)
@click.option('--folder-scheme', default=None, type=str)
@click.option('--make-hard-links', is_flag=True, default=None)
@click.option('--max-wait-time', type=int, default=None)
@click.option('--no-dupes', is_flag=True, default=None)
@click.option('--search-existing', is_flag=True, default=None)
@click.option('--skip-id', default=None, multiple=True)
@click.option('--skip-id-file', default=None, multiple=True)
@click.option('--skip-format', default=None, multiple=True)
@click.option('--skip-domain', default=None, multiple=True)
@click.option('--skip-subreddit', default=None, multiple=True)

View File

@@ -13,8 +13,8 @@ class Configuration(Namespace):
self.authenticate = False
self.config = None
self.directory: str = '.'
self.exclude_id = []
self.exclude_id_file = []
self.skip_id = []
self.skip_id_file = []
self.limit: Optional[int] = None
self.link: list[str] = []
self.log: Optional[str] = None

View File

@@ -460,8 +460,8 @@ class RedditDownloader:
def _read_excluded_ids(self) -> set[str]:
out = []
out.extend(self.args.exclude_id)
for id_file in self.args.exclude_id_file:
out.extend(self.args.skip_id)
for id_file in self.args.skip_id_file:
id_file = Path(id_file).resolve().expanduser()
if not id_file.exists():
logger.warning(f'ID exclusion file at {id_file} does not exist')