Skip to content

Fix documentation on global custom variables#10826

Open
julianbrost wants to merge 1 commit into
masterfrom
global-custom-vars-doc
Open

Fix documentation on global custom variables#10826
julianbrost wants to merge 1 commit into
masterfrom
global-custom-vars-doc

Conversation

@julianbrost
Copy link
Copy Markdown
Member

Global custom variables were moved from the global Vars constant to the vars attribute of the IcingaApplication object in v2.4 (84536da), however the documentation wasn't updated accordingly.

See #3238 for a bit of context of the change. The change was also mentioned in the v2.4.0 changelog:

* The global constants Enable* and Vars have been removed. Use the IcingaApplication object attributes instead.

This commit updates the documentation accordingly. The vars attribute of IcingaApplication is already documented in 09-object-types.md, so no addition for this is needed.

There is still a reference in 24-appendix.md that I left unchanged because it is related to the IDO, which is deprecated and scheduled for removal in v2.18, so I didn't bother checking what the IDO actually does in respect to global custom variables.

Global custom variables were moved from the global `Vars` constant to the
`vars` attribute of the `IcingaApplication` object in v2.4
(84536da), however the documentation wasn't
updated accordingly.

This commit updates the documentation accordingly. The `vars` attribute of
`IcingaApplication` is already documented in `09-object-types.md`, so no
addition for this is needed.

There is still a reference in `24-appendix.md` that I left unchanged because it
is related to the IDO, which is deprecated and scheduled for removal in v2.18,
so I didn't bother checking what the IDO actually does in respect to global
custom variables.
@julianbrost julianbrost added this to the 2.17.0 milestone Apr 27, 2026
@julianbrost julianbrost added the area/documentation End-user or developer help label Apr 27, 2026
@cla-bot cla-bot Bot added the cla/signed label Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/documentation End-user or developer help cla/signed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant