mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-01-31 03:36:41 +03:00
Merge branch 'release/3.28.1' into master
This commit is contained in:
commit
d8102a825f
|
@ -7,6 +7,10 @@ that were made in every particular version.
|
||||||
From version 0.7.6 *Dependency Injector* framework strictly
|
From version 0.7.6 *Dependency Injector* framework strictly
|
||||||
follows `Semantic versioning`_
|
follows `Semantic versioning`_
|
||||||
|
|
||||||
|
3.28.1
|
||||||
|
------
|
||||||
|
- Fix typos in the ``asyncio`` + ``Dependency Injector`` monitoring daemon tutorial.
|
||||||
|
|
||||||
3.28.0
|
3.28.0
|
||||||
------
|
------
|
||||||
- Add ``asyncio`` + ``Dependency Injector`` example ``monitoring-daemon-asyncio``.
|
- Add ``asyncio`` + ``Dependency Injector`` example ``monitoring-daemon-asyncio``.
|
||||||
|
|
|
@ -587,7 +587,7 @@ Now we're ready to add the ``HttpMonitor``. We will add it to the ``monitors`` m
|
||||||
Edit ``monitors.py``:
|
Edit ``monitors.py``:
|
||||||
|
|
||||||
.. code-block:: python
|
.. code-block:: python
|
||||||
:emphasize-lines: 4-5,7,20-54
|
:emphasize-lines: 4-5,7,20-56
|
||||||
|
|
||||||
"""Monitors module."""
|
"""Monitors module."""
|
||||||
|
|
||||||
|
@ -621,10 +621,6 @@ Edit ``monitors.py``:
|
||||||
self._timeout = options.pop('timeout')
|
self._timeout = options.pop('timeout')
|
||||||
super().__init__(check_every=options.pop('check_every'))
|
super().__init__(check_every=options.pop('check_every'))
|
||||||
|
|
||||||
@property
|
|
||||||
def full_name(self) -> str:
|
|
||||||
return '{0}.{1}(url="{2}")'.format(__name__, self.__class__.__name__, self._url)
|
|
||||||
|
|
||||||
async def check(self) -> None:
|
async def check(self) -> None:
|
||||||
time_start = time.time()
|
time_start = time.time()
|
||||||
|
|
||||||
|
@ -638,7 +634,13 @@ Edit ``monitors.py``:
|
||||||
time_took = time_end - time_start
|
time_took = time_end - time_start
|
||||||
|
|
||||||
self.logger.info(
|
self.logger.info(
|
||||||
'Response code: %s, content length: %s, request took: %s seconds',
|
'Check\n'
|
||||||
|
' %s %s\n'
|
||||||
|
' response code: %s\n'
|
||||||
|
' content length: %s\n'
|
||||||
|
' request took: %s seconds\n',
|
||||||
|
self._method,
|
||||||
|
self._url,
|
||||||
response.status,
|
response.status,
|
||||||
response.content_length,
|
response.content_length,
|
||||||
round(time_took, 3)
|
round(time_took, 3)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
"""Dependency injector top-level package."""
|
"""Dependency injector top-level package."""
|
||||||
|
|
||||||
__version__ = '3.28.0'
|
__version__ = '3.28.1'
|
||||||
"""Version number that follows semantic versioning.
|
"""Version number that follows semantic versioning.
|
||||||
|
|
||||||
:type: str
|
:type: str
|
||||||
|
|
Loading…
Reference in New Issue
Block a user