mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-14 18:12:26 +00:00
utils typing
This commit is contained in:
@@ -19,14 +19,16 @@ import json
|
|||||||
import sys
|
import sys
|
||||||
import requests
|
import requests
|
||||||
from packaging import version
|
from packaging import version
|
||||||
|
from typing import Any, Callable, List, \
|
||||||
|
Optional, Tuple, TYPE_CHECKING
|
||||||
|
|
||||||
# local import
|
# local import
|
||||||
from dotdrop.logger import Logger
|
from dotdrop.logger import Logger
|
||||||
from dotdrop.exceptions import UnmetDependency
|
from dotdrop.exceptions import UnmetDependency
|
||||||
from dotdrop.version import __version__ as VERSION
|
from dotdrop.version import __version__ as VERSION
|
||||||
from dotdrop.options import Options
|
if TYPE_CHECKING:
|
||||||
from typing import Any, Callable, List, \
|
from dotdrop.options import Options
|
||||||
Optional, Tuple
|
|
||||||
|
|
||||||
LOG = Logger()
|
LOG = Logger()
|
||||||
STAR = '*'
|
STAR = '*'
|
||||||
@@ -618,7 +620,7 @@ def chmod(path: str, mode: int, debug: bool=False) -> bool:
|
|||||||
return get_file_perm(path) == mode
|
return get_file_perm(path) == mode
|
||||||
|
|
||||||
|
|
||||||
def adapt_workers(options: Options,
|
def adapt_workers(options: "Options",
|
||||||
logger: Logger) -> None:
|
logger: Logger) -> None:
|
||||||
"""adapt number of workers if safe/dry"""
|
"""adapt number of workers if safe/dry"""
|
||||||
if options.safe and options.workers > 1:
|
if options.safe and options.workers > 1:
|
||||||
|
|||||||
Reference in New Issue
Block a user