config: extract alert board into its own module
It encapsulates all the alerts manipulation in one place, splits it from the main config logic and simplifies reading of the relevant code. Several tests are updated to use the public API instead of the internal one. Part of #9574 Part of #9586 NO_DOC=refactoring, no user-visible changes NO_CHANGELOG=see NO_DOC NO_TEST=see NO_DOC
Showing
- src/box/CMakeLists.txt 1 addition, 0 deletionssrc/box/CMakeLists.txt
- src/box/lua/config/applier/box_cfg.lua 9 additions, 9 deletionssrc/box/lua/config/applier/box_cfg.lua
- src/box/lua/config/applier/credentials.lua 6 additions, 6 deletionssrc/box/lua/config/applier/credentials.lua
- src/box/lua/config/init.lua 22 additions, 45 deletionssrc/box/lua/config/init.lua
- src/box/lua/config/utils/aboard.lua 161 additions, 0 deletionssrc/box/lua/config/utils/aboard.lua
- src/box/lua/init.c 5 additions, 0 deletionssrc/box/lua/init.c
- test/config-luatest/gh_9572_config_with_uuids_test.lua 2 additions, 2 deletionstest/config-luatest/gh_9572_config_with_uuids_test.lua
- test/config-luatest/names_upgrade_test.lua 1 addition, 1 deletiontest/config-luatest/names_upgrade_test.lua
- test/config-luatest/set_names_reload_test.lua 1 addition, 1 deletiontest/config-luatest/set_names_reload_test.lua
- test/config-luatest/set_names_test.lua 1 addition, 1 deletiontest/config-luatest/set_names_test.lua
Loading
Please register or sign in to comment