Срез 0: скелет scan-gateway — без фронта и БД, горячие папки local/smb, воркер NATS без JetStream, эмулятор ИС Сканирование #3
@ -32,15 +32,6 @@ from src.gateway import create_hotfolder
|
|||||||
from src.normalizer import NullNormalizer
|
from src.normalizer import NullNormalizer
|
||||||
|
|
||||||
|
|
||||||
def _normalize_root_path(value: str) -> str:
|
|
||||||
if not value:
|
|
||||||
return ""
|
|
||||||
value = value.strip()
|
|
||||||
if value == "/":
|
|
||||||
return ""
|
|
||||||
return "/" + value.strip("/")
|
|
||||||
|
|
||||||
|
|
||||||
async def run_nats(gateway: NatsGateway, worker: Worker) -> None:
|
async def run_nats(gateway: NatsGateway, worker: Worker) -> None:
|
||||||
"""Фоновая задача: подключение к NATS (ждёт сервер сколь угодно долго) и подписка воркера на запросы.
|
"""Фоновая задача: подключение к NATS (ждёт сервер сколь угодно долго) и подписка воркера на запросы.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user