mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-13 06:34:25 -04:00
use benedict in old config instead of AttrDict
This commit is contained in:
parent
e992a84b80
commit
1f4cded152
1 changed files with 14 additions and 11 deletions
|
@ -34,6 +34,7 @@ import requests
|
||||||
|
|
||||||
from hashlib import md5
|
from hashlib import md5
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
from benedict import benedict
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
from typing import Optional, Type, Tuple, Dict, Union, List
|
from typing import Optional, Type, Tuple, Dict, Union, List
|
||||||
from subprocess import run, PIPE, DEVNULL, STDOUT, TimeoutExpired
|
from subprocess import run, PIPE, DEVNULL, STDOUT, TimeoutExpired
|
||||||
|
@ -304,17 +305,19 @@ ROBOTS_TXT_FILENAME = 'robots.txt'
|
||||||
FAVICON_FILENAME = 'favicon.ico'
|
FAVICON_FILENAME = 'favicon.ico'
|
||||||
CONFIG_FILENAME = 'ArchiveBox.conf'
|
CONFIG_FILENAME = 'ArchiveBox.conf'
|
||||||
|
|
||||||
DEFAULT_CLI_COLORS = AttrDict({
|
DEFAULT_CLI_COLORS = benedict(
|
||||||
'reset': '\033[00;00m',
|
{
|
||||||
'lightblue': '\033[01;30m',
|
"reset": "\033[00;00m",
|
||||||
'lightyellow': '\033[01;33m',
|
"lightblue": "\033[01;30m",
|
||||||
'lightred': '\033[01;35m',
|
"lightyellow": "\033[01;33m",
|
||||||
'red': '\033[01;31m',
|
"lightred": "\033[01;35m",
|
||||||
'green': '\033[01;32m',
|
"red": "\033[01;31m",
|
||||||
'blue': '\033[01;34m',
|
"green": "\033[01;32m",
|
||||||
'white': '\033[01;37m',
|
"blue": "\033[01;34m",
|
||||||
'black': '\033[01;30m',
|
"white": "\033[01;37m",
|
||||||
})
|
"black": "\033[01;30m",
|
||||||
|
}
|
||||||
|
)
|
||||||
ANSI = AttrDict({k: '' for k in DEFAULT_CLI_COLORS.keys()})
|
ANSI = AttrDict({k: '' for k in DEFAULT_CLI_COLORS.keys()})
|
||||||
|
|
||||||
COLOR_DICT = defaultdict(lambda: [(0, 0, 0), (0, 0, 0)], {
|
COLOR_DICT = defaultdict(lambda: [(0, 0, 0), (0, 0, 0)], {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue