Skip to content

[Request] Remove Smart Triggers command line argument syntax and use JSON serialization #817

@andrewazores

Description

@andrewazores

The [expr ; TargetDuration > n]~template Smart Trigger syntax should be removed along with the facility for passing these "raw" trigger definitions to the Agent via command line argument.

Instead, Smart Triggers should be created by loading from file or by remote management (both of which are already supported), and both of these should use JSON serialization of trigger definitions instead of the "square bracket, semicolon, tilde" syntax.

Metadata

Metadata

Assignees

Labels

breaking changeThis change (potentially) breaks API compatibility and requires corresponding changes elsewherechoreRefactor, rename, cleanup, etc.

Type

No type
No fields configured for issues without a type.

Projects

Status
Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions