quamina
quamina copied to clipboard
pat: add "wildcard" patterns
Currently, Quamina has "shellstyle" patterns, while AWS event-ruler has "wildcard". With the landing of the recent PR to allow multiple * wildcards, the semantics should be identical. There is a difference: wildcard supports escaping with \ so you can match a literal *. Also \\ for literal `. All that's needed here is to build the \-escaping and then dispatch to the existing shellstyle code.