end
p2(s1, s2, lic:get_name())
for file in lic:file_iter() do
- p3(s1, s2, "file", string.format("%s:%s", file:server(), file:location()))
+ p3(s1, s2, "file", file:servloc())
end
end
end
p2(s1, s2, grp:get_name(), grp:get_name())
for file in grp:file_iter() do
- p3(s1, s2, "file", string.format("%s:%s", file:server(), file:location()))
+ p3(s1, s2, "file", file:servloc())
end
--[[if grp.groupid then
p3(s1, s2, "groupid", grp.groupid)
return t
end
+--- Formatted server:location string.
+-- @return server:location string
+function e2tool.file_class:servloc()
+ return self._server .. ":" .. self._location
+end
+
--- Set or return the server attribute.
-- Server name is any name known to cache.
-- @param server Optional server name to set
local rc, re, e, id_cache, id_remote, id_fetch, fileid
- e = err.new("error verifying checksum of %s:%s", file:server(), file:location())
+ e = err.new("error verifying checksum of %s", file:servloc())
if cache.cache_enabled(info.cache, file:server()) then
id_cache, re = compute_fileid(file)
local rc, re, e, fileid
- e = err.new("error calculating file id for file: %s:%s",
- file:server(), file:location())
+ e = err.new("error calculating file id for file: %s", file:servloc())
if file:sha1() then
fileid = file:sha1()
self:get_licences():concat(" ")))
for file in self:file_iter() do
- s = string.format("file = %s:%s", file:server(), file:location())
+ s = string.format("file = %s", file:servloc())
table.insert(d, s)
table.insert(d, string.format("licences = %s",
file:licences():concat(" ")))
-- cache all files for this source
for file in src:file_iter() do
if cache.cache_enabled(info.cache, file:server()) then
- e2lib.logf(3, "files.cache_source: caching file %s:%s",
- file:server(), file:location())
+ e2lib.logf(3, "files.cache_source: caching file %s", file:servloc())
rc, re = cache.fetch_file_path(info.cache, file:server(), file:location())
if not rc then
return false, re
end
else
- e2lib.logf(3, "not caching %s:%s (stored locally)", file:server(),
- file:location())
+ e2lib.logf(3, "not caching %s (stored locally)", file:servloc())
end
end
return true
local argv = { "-p", file:patch(), "-d", symlink, "-i", path }
rc, re = patch_tool(argv)
if not rc then
- e:append("applying patch: \"%s:%s\"", file:server(), file:location())
+ e:append("applying patch: \"%s\"", file:servloc())
return false, e:cat(re)
end
elseif file:copy() then