From e99bc52284ede1cc43189b5ac8ac905cf8f5e64f Mon Sep 17 00:00:00 2001 From: "Jauhien Piatlicki (jauhien)" Date: Thu, 5 Sep 2013 18:32:18 +0200 Subject: gs_db_tool/gs_db_tool: pass package to lambda --- gs_db_tool/gs_db_tool.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gs_db_tool/gs_db_tool.py b/gs_db_tool/gs_db_tool.py index 5594a12..1b58cee 100644 --- a/gs_db_tool/gs_db_tool.py +++ b/gs_db_tool/gs_db_tool.py @@ -83,10 +83,10 @@ def add_var(pkg_db, args): pkg_db.add_package(package, ebuild_data) elif args.lambda_function: - lmbd = "lambda ebuild_data: " + args.lambda_function + lmbd = "lambda package, ebuild_data: " + args.lambda_function f = eval(lmbd) for package, ebuild_data in pkg_db: - value = f(ebuild_data) + value = f(package, ebuild_data) ebuild_data[args.name] = value pkg_db.add_package(package, ebuild_data) -- cgit v1.2.3-65-gdbad