ruleset com.vcpnews.w { meta { use module io.picolabs.wrangler alias wrangler use module io.picolabs.plan.wovyn-sensors alias ws shares now } global { now = function(_headers){ << Wovyn sensors now

Wovyn sensors now

#{time:now().makeMT().split("T").head()}

#{ws:summary()} >> } makeMT = function(ts){ MST = time:add(ts,{"hours": -7}); MDT = time:add(ts,{"hours": -6}); MDT > "2026-11-01T02" => MST | MST > "2026-03-08T02" => MDT | MST } tags = ["wovyn-sensors","summary"] } rule initialize { select when wrangler ruleset_installed where event:attr("rids") >< meta:rid if wrangler:channels(tags).length() == 0 then wrangler:createChannel( tags, {"allow":[{"domain":"com_vcpnews_w","name":"*"}],"deny":[]}, {"allow":[{"rid":meta:rid,"name":"*"}],"deny":[]} ) setting(channel) } }