#2973 closed defect (fixed)

Introduce necessary inlineCallbacks-style support for Eliot usage

Reported by: exarkun Owned by: GitHub <noreply@…>
Priority: normal Milestone: undecided
Component: dev-infrastructure Version: 1.12.1
Keywords: logging, magic-folder, eliot, review-needed Cc:
Launchpad Bug:

Description

See ticket:2972 for context.

As part of the work to improve logging by using Eliot, it became apparent that support for inlineCallbacks-style implementation in the logging system is essential.

Eliot does not natively include this support. Therefore, we must introduce it. Do so as a first step towards these logging improvements.

Change History (2)

comment:2 Changed at 2019-02-22T20:55:59Z by GitHub <noreply@…>

  • Owner set to GitHub <noreply@…>
  • Resolution set to fixed
  • Status changed from new to closed

In a1491dc/trunk:

Merge pull request #551 from tahoe-lafs/2973.eliot-inlinecallbacks-support

Add an Eliot-friendly inlineCallbacks-alike decorator.

Fixes: ticket:2973

See also upstream effort: https://github.com/itamarst/eliot/pull/375

Note: See TracTickets for help on using tickets.