2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-08-03 16:07:00 +00:00
Files
confluent/confluent_client/bin
Markus Hilger 7ebc1dc616 Fix nodediscover CSV import in the async port
import_csv was left with several synchronous idioms:

- search_record is a coroutine function, but was called without await.
  The returned coroutine is always truthy, so the rescan on incomplete
  discovery data never happened, and iterating the result raised
  TypeError: 'coroutine' object is not iterable
- the node creation loop iterated an async generator with plain for
- the per-node discovery assignment was forked off with os.fork() while
  the event loop was running, and the child then built a fresh session
  on the inherited selector

Assign discovery entries with asyncio.gather instead of a forked child,
which keeps the assignments concurrent and lets their exit codes
propagate.  The forked child always ended in sys.exit(0), so its
accumulated errorcode was discarded.
2026-07-27 01:51:16 +02:00
..
2026-07-09 14:13:45 -04:00
2025-03-24 16:28:36 -04:00
2021-06-08 09:12:33 -04:00
2020-02-19 14:36:10 -05:00
2025-03-12 12:51:42 -04:00
2021-09-13 14:09:07 -04:00
2025-05-20 10:39:57 -04:00
2024-05-29 12:23:05 -04:00
2025-05-20 10:39:57 -04:00
2026-06-04 08:04:39 -04:00
2021-03-19 11:49:46 +02:00
2025-05-30 15:48:32 -04:00