diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-02-19 13:44:03 +0000 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-08-15 08:58:24 +0300 |
commit | ab98b8ccd4d1fe653382041bd1d8c0d1763c9029 (patch) | |
tree | 0eef833aed6a6fdd0bd21c108f4fa22a7cbe2354 | |
parent | 13bf8b6ab664bcd0b11c2a6dbf9eb3cd319062cd (diff) | |
download | awall-ab98b8ccd4d1fe653382041bd1d8c0d1763c9029.tar.bz2 awall-ab98b8ccd4d1fe653382041bd1d8c0d1763c9029.tar.xz |
allow defining after directive as string
-rw-r--r-- | awall/policy.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/awall/policy.lua b/awall/policy.lua index 418fb9a..585b04c 100644 --- a/awall/policy.lua +++ b/awall/policy.lua @@ -15,6 +15,7 @@ local raise = require('awall.uerror').raise local util = require('awall.util') local contains = util.contains +local list = util.list local PolicyConfig = class() @@ -157,8 +158,9 @@ function PolicySet:load() local data = policy:load() imported[policy.name] = data - if not data.after then data.after = util.copy(util.list(data.import)) end + if not data.after then data.after = util.copy(list(data.import)) end if not contains(data.before, '%defaults') then + data.after = list(data.after) table.insert(data.after, '%defaults') end |