From: Tobias Ulmer Date: Thu, 3 Nov 2016 17:00:39 +0000 (+0100) Subject: cache: writeback flag is true or false, not nil meaning true X-Git-Tag: e2factory-2.3.15rc1~22 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=c665642ae8cce3f6ce0bb36cd948f90c6ada2ba0;p=e2factory.git cache: writeback flag is true or false, not nil meaning true Signed-off-by: Tobias Ulmer --- diff --git a/generic/cache.lua b/generic/cache.lua index e3c2c57..1527e16 100644 --- a/generic/cache.lua +++ b/generic/cache.lua @@ -281,6 +281,7 @@ function cache.new_cache_entry(c, server, remote_url, flags, alias_server, ce.flags.cachable = flags.cachable ce.flags.cache = flags.cache and flags.cachable ce.flags.push_permissions = flags.push_permissions + ce.flags.writeback = flags.writeback or false if flags.islocal ~= nil then ce.flags.islocal = flags.islocal elseif ru.transport == "file" then @@ -288,9 +289,6 @@ function cache.new_cache_entry(c, server, remote_url, flags, alias_server, else ce.flags.islocal = false end - if flags.writeback ~= nil then - ce.flags.writeback = flags.writeback - end if ce.flags.cache then ce.cache_url = cache_url else