3.8. group section
Groups collect processes, states, and other groups for display and control in ln_manager.
syntax:
GROUP_SECTION := "group " + GROUP_NAME + "\n" + GROUP_SETTING*
example:
group monitoring
add members: logger, watcher_*, !watcher_old
add flags: show_opened
3.8.1. Member selection
Groups are populated through the members list.
Useful forms are:
exact names such as
loggerglob-style patterns such as
watcher_*exclusions prefixed with
!, such as!watcher_old
The parser matches member patterns against configured process, state, and group names.
Behavior details:
matching group names adds those groups as nested group members
recursive group linkage is prevented automatically
if a member pattern matches nothing, config loading fails by default
the
allow_emptyflag disables that error and allows unmatched patterns
3.8.2. Flags
Relevant group flags are:
allow_emptyallow member patterns that currently match nothing
show_openedshow the group expanded by default in the GUI
show_closedshow the group collapsed by default in the GUI
sortedsort members by name
unsortedpreserve the original member order
3.8.3. Defaults
If no explicit open/sort flag is set, group behavior falls back to the instance-wide defaults from instance section:
groups_opened_defaultgroups_sorted_default