commit | 78e0584ef181fc8a6cfd4d3b54644af21829d2ef | [log] [tgz] |
---|---|---|
author | mukesh agrawal <quiche@chromium.org> | Thu Aug 27 11:29:19 2015 -0700 |
committer | chrome-bot <chrome-bot@chromium.org> | Fri Aug 28 18:08:49 2015 -0700 |
tree | 80396eef8e7da1af41801bdb6fbef12b017ea17f | |
parent | dcad921d92c6df55176b1f5a5a64ce30d8cff4ee [diff] |
shill: JsonStore/KeyFileStore: modify ctor If we want to remove StoreInterface::set_path(), we need to provide some other way to specify where a store gets written. So add a FilePath argument to the JsonStore and KeyFileStore constructors, and update callers accordingly. BUG=chromium:517570 TEST="USE='asan clang json_store' FEATURES=test emerge-samus shill" TEST="USE='asan clang' FEATURES=test emerge-samus shill" Change-Id: I4afd2d0befb9e95f0d0f3138380ef17cd2ccd603 Reviewed-on: https://chromium-review.googlesource.com/295923 Commit-Ready: mukesh agrawal <quiche@chromium.org> Tested-by: mukesh agrawal <quiche@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>