Closed maurerle closed 1 week ago
Attention: Patch coverage is 64.28571%
with 5 lines
in your changes missing coverage. Please review.
Project coverage is 88.65%. Comparing base (
5a557d9
) to head (98bc958
). Report is 8 commits behind head on development.
Files with missing lines | Patch % | Lines |
---|---|---|
mango/container/mqtt.py | 64.28% | 5 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Added Agents ended up having ("localhost", 1883) as self.context.addr, which is not a valid topic - though self.context.addr is used as the topic in the mqtt container.
This is weird, as it sends messages always externally, even if they come from an internal agent (as the internal agent has
("localhost", 1883)
as address while self.inbox_topic is something different).Furthermore the inbox topic is currently optional, yet it does not work without specifying one. It would be great to have the easier usage by using the
client_id
if noinput_topic
is given (as it was before I think?).This PR also adds a test which fails without the given fix, due to the above described issue.