replace Twistd plugins with new twist tool #2812

Open
opened 2016-08-28 06:57:49 +00:00 by warner · 0 comments
warner commented 2016-08-28 06:57:49 +00:00
Owner

Twisted-16.4.0 was just released, and includes a command-line tool named twist (to replace the previous twistd). The internals of this tool appear to be better suited for running programmatically. We currently use an awkward fake plugin to use the twistd functionality inside tahoe start.

This ticket is to investigate whether we can simplify that module by using twist (specifically twisted.application.twist._twist.Twist) instead of twistd. Note that twist may be entirely internal, and thus off-limits for non-Twisted code to depend upon, in which case we'll have to close this ticket as a WONTFIX.

Twisted-16.4.0 was just released, and includes a command-line tool named `twist` (to replace the previous `twistd`). The internals of this tool appear to be better suited for running programmatically. We currently use an awkward fake plugin to use the `twistd` functionality inside `tahoe start`. This ticket is to investigate whether we can simplify that module by using `twist` (specifically `twisted.application.twist._twist.Twist`) instead of twistd. Note that `twist` may be entirely internal, and thus off-limits for non-Twisted code to depend upon, in which case we'll have to close this ticket as a WONTFIX.
tahoe-lafs added the
code
normal
task
1.11.0
labels 2016-08-28 06:57:49 +00:00
tahoe-lafs added this to the undecided milestone 2016-08-28 06:57:49 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#2812
No description provided.