refactor: simplify code formatting and improve readability across multiple files
This commit is contained in:
@@ -77,10 +77,7 @@ async def _touch_agent_presence(
|
||||
real activity even if the heartbeat loop isn't running.
|
||||
"""
|
||||
now = utcnow()
|
||||
if (
|
||||
agent.last_seen_at is not None
|
||||
and now - agent.last_seen_at < _LAST_SEEN_TOUCH_INTERVAL
|
||||
):
|
||||
if agent.last_seen_at is not None and now - agent.last_seen_at < _LAST_SEEN_TOUCH_INTERVAL:
|
||||
return
|
||||
|
||||
agent.last_seen_at = now
|
||||
|
||||
@@ -19,9 +19,7 @@ _MULTIPLIERS: dict[str, int] = {
|
||||
_MAX_SCHEDULE_SECONDS = 60 * 60 * 24 * 365 * 10
|
||||
|
||||
_ERR_SCHEDULE_REQUIRED = "schedule is required"
|
||||
_ERR_SCHEDULE_INVALID = (
|
||||
'Invalid schedule. Expected format like "10m", "1h", "2d", "1w".'
|
||||
)
|
||||
_ERR_SCHEDULE_INVALID = 'Invalid schedule. Expected format like "10m", "1h", "2d", "1w".'
|
||||
_ERR_SCHEDULE_NONPOSITIVE = "Schedule must be greater than 0."
|
||||
_ERR_SCHEDULE_TOO_LARGE = "Schedule is too large (max 10 years)."
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ from fastapi.responses import JSONResponse
|
||||
from starlette.exceptions import HTTPException as StarletteHTTPException
|
||||
from starlette.responses import Response
|
||||
|
||||
if TYPE_CHECKING:
|
||||
if TYPE_CHECKING: # pragma: no cover
|
||||
from starlette.types import ASGIApp, Message, Receive, Scope, Send
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -44,9 +44,7 @@ class RequestIdMiddleware:
|
||||
if message["type"] == "http.response.start":
|
||||
# Starlette uses `list[tuple[bytes, bytes]]` here.
|
||||
headers: list[tuple[bytes, bytes]] = message.setdefault("headers", [])
|
||||
if not any(
|
||||
key.lower() == self._header_name_bytes for key, _ in headers
|
||||
):
|
||||
if not any(key.lower() == self._header_name_bytes for key, _ in headers):
|
||||
request_id_bytes = request_id.encode("latin-1")
|
||||
headers.append((self._header_name_bytes, request_id_bytes))
|
||||
await send(message)
|
||||
|
||||
@@ -198,8 +198,7 @@ class AppLogger:
|
||||
formatter: logging.Formatter = JsonFormatter()
|
||||
else:
|
||||
formatter = KeyValueFormatter(
|
||||
"%(asctime)s %(levelname)s %(name)s %(message)s "
|
||||
"app=%(app)s version=%(version)s",
|
||||
"%(asctime)s %(levelname)s %(name)s %(message)s " "app=%(app)s version=%(version)s",
|
||||
)
|
||||
if settings.log_use_utc:
|
||||
formatter.converter = time.gmtime
|
||||
|
||||
Reference in New Issue
Block a user