diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-06-05 14:20:11 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-06-05 14:20:11 +0300 |
commit | c1392538d22c15b53683535f17f6965f45b9ba72 (patch) | |
tree | b829db3c361286aad40dfe0e685228fd2b0774b3 | |
parent | 301345f8b8612b153bf16f1d77ea6e0c8a832efc (diff) | |
download | awall-c1392538d22c15b53683535f17f6965f45b9ba72.tar.bz2 awall-c1392538d22c15b53683535f17f6965f45b9ba72.tar.xz |
read policy files at once
-rw-r--r-- | awall/policy.lua | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/awall/policy.lua b/awall/policy.lua index 35ef24e..efd52e0 100644 --- a/awall/policy.lua +++ b/awall/policy.lua @@ -69,9 +69,7 @@ function Policy:init() self.enabled = self.type == 'mandatory' end function Policy:load() local file = io.open(self.path) if not file then raise('Unable to read policy file '..self.path) end - - local data = '' - for line in file:lines() do data = data..line end + local data = file:read('*all') file:close() local success, res = pcall(json.decode, data) |