Add more shopfloor flexibility.
BUG=None
TEST=Manual on device
Change-Id: Icef86f40a131dfe6b16cde03b3c631c70c6353bd
Reviewed-on: https://gerrit.chromium.org/gerrit/45067
Reviewed-by: Shuo-Peng Liao <deanliao@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
Commit-Queue: Jon Salz <jsalz@chromium.org>
diff --git a/py/gooftool/gooftool.py b/py/gooftool/gooftool.py
index 96d3bc2..65232dd 100755
--- a/py/gooftool/gooftool.py
+++ b/py/gooftool/gooftool.py
@@ -38,7 +38,7 @@
from cros.factory.event_log import TimedUuid
from cros.factory.test.factory import FACTORY_LOG_PATH
from cros.factory.utils.process_utils import Spawn
-from cros.factory.system.vpd import FilterVPD
+from cros.factory.privacy import FilterDict
# Use a global event log, so that only a single log is created when
@@ -345,7 +345,7 @@
value = rw_vpd[key]
if (known_valid_values is not None) and (value not in known_valid_values):
sys.exit('Invalid RW VPD entry : key %r, value %r' % (key, value))
- _event_log.Log('vpd', ro_vpd=FilterVPD(ro_vpd), rw_vpd=FilterVPD(rw_vpd))
+ _event_log.Log('vpd', ro_vpd=FilterDict(ro_vpd), rw_vpd=FilterDict(rw_vpd))
map(hwid_tool.Validate.Status, options.status)
if not options.hwid or not options.probe_results: