Skip to content

Commit 884ed8b

Browse files
committed
Use black for formatting
1 parent 5db0075 commit 884ed8b

File tree

1 file changed

+15
-19
lines changed

1 file changed

+15
-19
lines changed

netdata/__init__.py

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99
from . import exceptions
1010

1111
_LOGGER = logging.getLogger(__name__)
12-
_INSTANCE = 'http://{host}:{port}/api/v{api}/'
13-
_DATA_ENDPOINT = 'data?chart={resource}&before=0&after=-1&options=seconds'
14-
_ALARMS_ENDPOINT = 'alarms?all&format=json'
15-
_ALL_METRIC_ENDPOINT = ('allmetrics?format=json&help=no&types=no&'
16-
'timestamps=yes&names=yes&data=average')
12+
_INSTANCE = "http://{host}:{port}/api/v{api}/"
13+
_DATA_ENDPOINT = "data?chart={resource}&before=0&after=-1&options=seconds"
14+
_ALARMS_ENDPOINT = "alarms?all&format=json"
15+
_ALL_METRIC_ENDPOINT = (
16+
"allmetrics?format=json&help=no&types=no&" "timestamps=yes&names=yes&data=average"
17+
)
1718

1819
API_VERSION = 1
1920

@@ -31,41 +32,37 @@ def __init__(self, host, loop, session, port=19999, data=None):
3132
self.base_url = _INSTANCE.format(host=host, port=port, api=API_VERSION)
3233
if data is None:
3334
self.endpoint = _ALL_METRIC_ENDPOINT
34-
if data == 'alarms':
35+
if data == "alarms":
3536
self.endpoint = _ALARMS_ENDPOINT
36-
if data == 'data':
37+
if data == "data":
3738
self.endpoint = _DATA_ENDPOINT
3839

3940
async def get_data(self, resource):
4041
"""Get detail for a resource from the data endpoint."""
41-
url = '{}{}'.format(
42-
self.base_url, self.endpoint.format(resource=resource))
42+
url = "{}{}".format(self.base_url, self.endpoint.format(resource=resource))
4343

4444
try:
4545
with async_timeout.timeout(5, loop=self._loop):
4646
response = await self._session.get(url)
4747

48-
_LOGGER.info(
49-
"Response from Netdata: %s", response.status)
48+
_LOGGER.info("Response from Netdata: %s", response.status)
5049
data = await response.json()
5150
_LOGGER.debug(data)
52-
self.values = {k: v for k, v in zip(
53-
data['labels'], data['data'][0])}
51+
self.values = {k: v for k, v in zip(data["labels"], data["data"][0])}
5452

5553
except (asyncio.TimeoutError, aiohttp.ClientError, socket.gaierror):
5654
_LOGGER.error("Can not load data from Netdata")
5755
raise exceptions.NetdataConnectionError()
5856

5957
async def get_alarms(self):
6058
"""Get alarms for a Netdata instance."""
61-
url = '{}{}'.format(self.base_url, self.endpoint)
59+
url = "{}{}".format(self.base_url, self.endpoint)
6260

6361
try:
6462
with async_timeout.timeout(5, loop=self._loop):
6563
response = await self._session.get(url)
6664

67-
_LOGGER.debug(
68-
"Response from Netdata: %s", response.status)
65+
_LOGGER.debug("Response from Netdata: %s", response.status)
6966
data = await response.text()
7067
_LOGGER.debug(data)
7168
self.alarms = data
@@ -76,14 +73,13 @@ async def get_alarms(self):
7673

7774
async def get_allmetrics(self):
7875
"""Get all available metrics from a Netdata instance."""
79-
url = '{}{}'.format(self.base_url, self.endpoint)
76+
url = "{}{}".format(self.base_url, self.endpoint)
8077

8178
try:
8279
with async_timeout.timeout(5, loop=self._loop):
8380
response = await self._session.get(url)
8481

85-
_LOGGER.debug(
86-
"Response from Netdata: %s", response.status)
82+
_LOGGER.debug("Response from Netdata: %s", response.status)
8783
data = await response.json()
8884
_LOGGER.debug(data)
8985
self.metrics = data

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy