mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-13 06:34:25 -04:00
rename TAG_SEPARATORS to TAG_SEPARATOR_PATTERN
This commit is contained in:
parent
049f88def9
commit
fc3d2bb4dc
3 changed files with 5 additions and 5 deletions
|
@ -79,7 +79,7 @@ CONFIG_SCHEMA: Dict[str, ConfigDefaultDict] = {
|
||||||
'URL_BLACKLIST': {'type': str, 'default': r'\.(css|js|otf|ttf|woff|woff2|gstatic\.com|googleapis\.com/css)(\?.*)?$'}, # to avoid downloading code assets as their own pages
|
'URL_BLACKLIST': {'type': str, 'default': r'\.(css|js|otf|ttf|woff|woff2|gstatic\.com|googleapis\.com/css)(\?.*)?$'}, # to avoid downloading code assets as their own pages
|
||||||
'URL_WHITELIST': {'type': str, 'default': None},
|
'URL_WHITELIST': {'type': str, 'default': None},
|
||||||
'ENFORCE_ATOMIC_WRITES': {'type': bool, 'default': True},
|
'ENFORCE_ATOMIC_WRITES': {'type': bool, 'default': True},
|
||||||
'TAG_SEPARATORS': {'type': str, 'default': '[,]'},
|
'TAG_SEPARATOR_PATTERN': {'type': str, 'default': '[,]'},
|
||||||
},
|
},
|
||||||
|
|
||||||
'SERVER_CONFIG': {
|
'SERVER_CONFIG': {
|
||||||
|
|
|
@ -98,7 +98,7 @@ class ConfigDict(BaseConfig, total=False):
|
||||||
WGET_ARGS: List[str]
|
WGET_ARGS: List[str]
|
||||||
CURL_ARGS: List[str]
|
CURL_ARGS: List[str]
|
||||||
GIT_ARGS: List[str]
|
GIT_ARGS: List[str]
|
||||||
TAG_SEPARATORS: str
|
TAG_SEPARATOR_PATTERN: str
|
||||||
|
|
||||||
|
|
||||||
ConfigDefaultValueGetter = Callable[[ConfigDict], ConfigValue]
|
ConfigDefaultValueGetter = Callable[[ConfigDict], ConfigValue]
|
||||||
|
|
|
@ -12,7 +12,7 @@ from .schema import Link
|
||||||
from ..util import enforce_types, parse_date
|
from ..util import enforce_types, parse_date
|
||||||
from ..config import (
|
from ..config import (
|
||||||
OUTPUT_DIR,
|
OUTPUT_DIR,
|
||||||
TAG_SEPARATORS,
|
TAG_SEPARATOR_PATTERN,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ def write_link_to_sql_index(link: Link):
|
||||||
info = {k: v for k, v in link._asdict().items() if k in Snapshot.keys}
|
info = {k: v for k, v in link._asdict().items() if k in Snapshot.keys}
|
||||||
|
|
||||||
tag_list = list(dict.fromkeys(
|
tag_list = list(dict.fromkeys(
|
||||||
tag.strip() for tag in re.split(TAG_SEPARATORS, link.tags or '')
|
tag.strip() for tag in re.split(TAG_SEPARATOR_PATTERN, link.tags or '')
|
||||||
))
|
))
|
||||||
info.pop('tags')
|
info.pop('tags')
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ def write_sql_link_details(link: Link, out_dir: Path=OUTPUT_DIR) -> None:
|
||||||
snap.title = link.title
|
snap.title = link.title
|
||||||
|
|
||||||
tag_list = list(dict.fromkeys(
|
tag_list = list(dict.fromkeys(
|
||||||
tag.strip() for tag in re.split(TAG_SEPARATORS, link.tags or '')
|
tag.strip() for tag in re.split(TAG_SEPARATOR_PATTERN, link.tags or '')
|
||||||
))
|
))
|
||||||
|
|
||||||
snap.save()
|
snap.save()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue