From: Gordon Hecker Date: Fri, 15 Jan 2010 13:51:20 +0000 (+0100) Subject: cache: implement valid_server() to verify that a server is configured X-Git-Tag: e2factory-2.3.4pre1~55 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=f4e9fff78ed7cfde2be2ec9c6c171724e1c698b7;p=e2factory.git cache: implement valid_server() to verify that a server is configured Signed-off-by: Gordon Hecker --- diff --git a/generic/cache.lua b/generic/cache.lua index 6dbc7a8..768a7f8 100644 --- a/generic/cache.lua +++ b/generic/cache.lua @@ -170,6 +170,14 @@ function ce_by_server(cache, server) return nil, new_error("no cache entry for server: %s", server) end +function valid_server(cache, server) + if ce_by_server(cache, server) then + return true + else + return false, new_error("not a valid server: %s", server) + end +end + --- get remote url -- for use in scm implementations where urls need to be handled manually -- @param cache the cache table