aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_core/async_stats.py
diff options
context:
space:
mode:
authorGravatar ChrisJL <[email protected]>2023-06-04 20:34:14 +0100
committerGravatar GitHub <[email protected]>2023-06-04 20:34:14 +0100
commit1a362c04eb4d5d8f3c531a590d73cf5d7300ace8 (patch)
treeaccbe4d840b036dcc9502eed395f19400f5ad9a3 /pydis_core/async_stats.py
parentMerge pull request #175 from python-discord/log-when-waiting-for-guild-to-be-... (diff)
parentAdd changelog entry for ruff migration (diff)
Merge pull request #176 from python-discord/ruff-migration
Ruff migration
Diffstat (limited to 'pydis_core/async_stats.py')
-rw-r--r--pydis_core/async_stats.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/pydis_core/async_stats.py b/pydis_core/async_stats.py
index 411325e3..ae409467 100644
--- a/pydis_core/async_stats.py
+++ b/pydis_core/async_stats.py
@@ -2,7 +2,6 @@
import asyncio
import socket
-from typing import Optional
from statsd.client.base import StatsClientBase
@@ -15,7 +14,7 @@ class AsyncStatsClient(StatsClientBase):
def __init__(
self,
loop: asyncio.AbstractEventLoop,
- host: str = 'localhost',
+ host: str = "localhost",
port: int = 8125,
prefix: str = None
):
@@ -35,7 +34,7 @@ class AsyncStatsClient(StatsClientBase):
self._addr = addr
self._prefix = prefix
self._loop = loop
- self._transport: Optional[asyncio.DatagramTransport] = None
+ self._transport: asyncio.DatagramTransport | None = None
async def create_socket(self) -> None:
"""Use :obj:`asyncio.loop.create_datagram_endpoint` from the loop given on init to create a socket."""
@@ -51,7 +50,7 @@ class AsyncStatsClient(StatsClientBase):
async def _async_send(self, data: str) -> None:
"""Send data to the statsd server using the async transport."""
- self._transport.sendto(data.encode('ascii'), self._addr)
+ self._transport.sendto(data.encode("ascii"), self._addr)
-__all__ = ['AsyncStatsClient']
+__all__ = ["AsyncStatsClient"]