# Functions
Calls all Notification Plugins, checks for a transition and invokes all trigger plugins if a transitions happens.
Returns whether profile is contained in the profile label value.
FromLabel creates a new NodeState instance identified by the label with given chains and notification interval.
No description provided by the author
No description provided by the author
No description provided by the author
Returns whether s as NodeStateLabel if it is valid.
# Constants
InMaintenance is a label that marks a node which is currently in maintenance.
Operational is a label that marks a node which is operational.
Required is a label that marks a node which needs to be maintenaned.
# Structs
No description provided by the author
Data represents global state which is saved with a node annotation.
No description provided by the author
No description provided by the author
PluginChains is a struct containing a plugin chain of each plugin type.
Profile contains its name and attached plugin chains.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
NodeState represents the state a node can be in.
# Type aliases
NodeStateLabel reprensents labels which nodes a marked with.