Mercurial > prosody-modules
comparison mod_firewall/mod_firewall.lua @ 2584:d64fc9c3cffd
mod_firewall: Remove ambiguity from tokens dep parameter
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Sun, 26 Feb 2017 09:50:16 +0000 |
| parents | b6b10f57aa56 |
| children | 02c6ae745c4f |
comparison
equal
deleted
inserted
replaced
| 2583:b6b10f57aa56 | 2584:d64fc9c3cffd |
|---|---|
| 235 return ("local pattern_%s = %q"):format(pattern_name, pattern); | 235 return ("local pattern_%s = %q"):format(pattern_name, pattern); |
| 236 end; | 236 end; |
| 237 }; | 237 }; |
| 238 tokens = { | 238 tokens = { |
| 239 local_code = function (search_and_pattern) | 239 local_code = function (search_and_pattern) |
| 240 local search_name, pattern_name = search_and_pattern:match("^([^%-]+)_(.+)$"); | 240 local search_name, pattern_name = search_and_pattern:match("^([^%-]+)-(.+)$"); |
| 241 local code = ([[local tokens_%s_%s = {}; | 241 local code = ([[local tokens_%s_%s = {}; |
| 242 if search_%s then | 242 if search_%s then |
| 243 for s in search_%s:gmatch(pattern_%s) do | 243 for s in search_%s:gmatch(pattern_%s) do |
| 244 tokens_%s_%s[s] = true; | 244 tokens_%s_%s[s] = true; |
| 245 end | 245 end |
