diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 77c80c7..a28bede 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -15,7 +15,8 @@ "Bash(python -c \"import sys; data = sys.stdin.buffer.read\\(\\); print\\(data.decode\\(''''utf-8'''', errors=''''replace''''\\)\\)\")", "Bash(docker compose:*)", "Bash(grep -r 8000 /c/Users/Professional/Documents/VSCode/utp_service/backend/ --include=*.py --include=*.sh)", - "Bash(grep -n \"rack_type\" /c/Users/Professional/Documents/VSCode/utp_service/backend/alembic/versions/*.py)" + "Bash(grep -n \"rack_type\" /c/Users/Professional/Documents/VSCode/utp_service/backend/alembic/versions/*.py)", + "Bash(python3 -c \":*)" ] } } diff --git a/backend/app/plugins/builtin/common/ping.py b/backend/app/plugins/builtin/common/ping.py index d368305..e21203e 100644 --- a/backend/app/plugins/builtin/common/ping.py +++ b/backend/app/plugins/builtin/common/ping.py @@ -17,7 +17,7 @@ class PingAction(BaseAction): start = time.monotonic() try: proc = await asyncio.create_subprocess_exec( - "ping", "-c", "1", "-W", "2", device.ip, + "ping", "-c", "4", "-W", "2", device.ip, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE, )