commit | 78af94ce5ff7c3f22bda6148c6115ec8591129a5 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Wed Apr 17 16:02:06 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Tue Apr 23 14:38:39 2013 -0700 |
tree | 5c5209633dc1ac922cc534e5fd4fefedea709e88 | |
parent | 91fccf6ff2ee20d77905ce71a7e9815b2e2c02d7 [diff] |
shill: Manager: Track loaded profiles internally Before this change, the list of logged-in profiles was passed to shill by the shill.conf init script. This change allows shill to track the list of profiles (and the hashes assigned to them) internally, ignoring the "--push" flag. A follow-on change will remove the --push flag entirely. BUG=chromium:231858 TEST=Unit tests + manual: Restart shill while logged in and make sure "list-profiles" shows the user profile is loaded. Reboot while logged in and make sure "list-profiles" only shows the default profile. Log in and make sure /var/run/shill/loaded_profile_list contains the user profile name. Change-Id: Ib3d8cd6d78eeeec532cf876a38da6986587403aa Reviewed-on: https://gerrit.chromium.org/gerrit/48582 Tested-by: Paul Stewart <pstew@chromium.org> Reviewed-by: Christopher Wiley <wiley@chromium.org> Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org>