You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yet another refactoring PR: just the moves of the code across modules, and some renames. No logic is changed in any way.
Description
It is done as a preparation for both the daemons (#330) and configurable state persistence (#331).
The main change: the handlers are now moved from kopf.reactor to kopf.structs — as they are no more than structs.
This allows to keep other structs (such as daemons or configs) to be also stored in kopf.structs instead of leaking into kopf.reactor and exploding it. The main different is that the kopf.reactor is for the processes and logic, while kopf.structs are for data structures with little or no logic (both reactor-involved and generic).
What do these changes do?
Yet another refactoring PR: just the moves of the code across modules, and some renames. No logic is changed in any way.
Description
It is done as a preparation for both the daemons (#330) and configurable state persistence (#331).
The main change: the handlers are now moved from
kopf.reactor
tokopf.structs
— as they are no more than structs.This allows to keep other structs (such as daemons or configs) to be also stored in
kopf.structs
instead of leaking intokopf.reactor
and exploding it. The main different is that thekopf.reactor
is for the processes and logic, whilekopf.structs
are for data structures with little or no logic (both reactor-involved and generic).There are no user-facing changes or risks.
Issues/PRs
Type of changes
Checklist
CONTRIBUTORS.txt
The text was updated successfully, but these errors were encountered: