...
Code Block |
---|
ruleset acceptance {
meta {
use module io.picolabs.subscription alias subs
}
rule initialize {
select when wrangler ruleset_installed where event:attr("rids") >< meta:rid
pre {
s = subs:inbound("Tx_role","participant list")
.filter(function(i){i{"Rx_role"}=="participant"})
.head()
}
if s then noop()
fired {
raise wrangler event "pending_subscription_approval" attributes s
} finally {
raise wrangler event "uninstall_ruleset_request" attributes {"rid": meta:rid }
}
}
} |
...