Skip to content

Conversation

@thiell
Copy link
Collaborator

@thiell thiell commented Jul 11, 2022

This patch introduces several changes related to EnginePort.

Remove dependency with Task: indeed, as an EngineClient, an EnginePort
should not have any dependency with Task, so it can be used internally
by workers before a Task is even defined.

Generate ev_start event when an EnginePort is starting, so that we can
be notified with registered EnginePort when the Engine is starting.

Move 'port_qlimit' config default to an [engine] section in
defaults.conf so that it doesn't depend on Task anymore.

This patch introduces several changes related to EnginePort. Remove dependency with Task: indeed, as an EngineClient, an EnginePort should not have any dependency with Task, so it can be used internally by workers before a Task is even defined. Generate ev_start event when an EnginePort is starting, so that we can be notified with registered EnginePort when the Engine is starting. Move 'port_qlimit' config default to an [engine] section in defaults.conf so that it doesn't depend on Task anymore.
@thiell thiell requested a review from degremont July 11, 2022 23:51
@thiell thiell self-assigned this Jul 11, 2022
@thiell thiell added this to the 1.9 milestone Aug 2, 2022
@thiell thiell merged commit 556cab3 into cea-hpc:master Aug 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant