change_node_delay
Change a single node's startup delay or apply incremental delays to multiple nodes in an EVE-NG lab, with an explicit confirmation step before any changes take effect.
Instructions
Change a node's startup delay (seconds before it auto-starts), one node or in bulk.
node_id always means single-node mode, regardless of bulk:
sets that one node's delay to delay (default 10).
Otherwise bulk=true is required, in one of two forms:
namesgiven (a name, or list of names -- case-insensitive substring match against every node's name): every match gets an incrementing delay (increment, default 10) -- the first matched node getsincrementseconds, the secondincrement*2, and so on, in the order the names were given.namesomitted: lists every node in the lab with its current delay (status "selection_required") and asks fororder-- the list numbers, in the sequence you want increasing delays applied (e.g. "3,1,2"); node 3 getsincrementseconds, node 1 getsincrement*2, node 2 getsincrement*3.
Every mode ends the same way: one more explicit confirmation
summarizing every node and its new delay, warning that each
will be stopped first (required regardless of PRO/Community,
same as edit_lab_node). Reply "accept" or "yes" (confirm)
to apply; anything else cancels. Nothing is stopped or
changed before that.
Args:
lab_path: Full path to the .unl lab file.
node_id: Id of a single node to change. Overrides bulk if given.
delay: New delay in seconds, for single-node mode. Default 10.
bulk: Required (with node_id omitted) for multi-node mode.
names: Node name or list of names to match (case-insensitive
substring), for bulk mode. Omit to be shown every node
and asked for order instead.
increment: Delay increment in seconds between successive
nodes, for bulk mode. Default 10.
order: When bulk mode listed every node, the numbers from
that list in the sequence you want increasing delays applied.
confirm: Set true on the final call to actually apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bulk | No | ||
| delay | No | ||
| names | No | ||
| order | No | ||
| confirm | No | ||
| node_id | No | ||
| lab_path | Yes | ||
| increment | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||