commit | 0756db95c9d39d6e6aa9a754e54b441eff46ff34 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Fri Jan 27 08:34:47 2012 -0800 |
committer | Gerrit <chrome-bot@google.com> | Fri Feb 03 07:25:00 2012 -0800 |
tree | 39316f6c483a41245c0f000de9972638a73cc110 | |
parent | 9f32d197feae49a42ceca12606bc61fe22b59065 [diff] |
shill: Implement GetEntry on Profile Implement "GetEntry" on profile_dbus_adaptor. This change adds the ability to look up a Service in the Manager by its StorageIdentifier and then to return its properties to the caller. If the Service does not exist in the manager, we have to read directly out of the Profile's store and build a DBus property dict out of its contents. This is a pretty gross method, and I've already created a bug to remove this as soon as we can diverge from the flimflam Profile API. crosbug.com/25813 BUG=chromium-os:25542 TEST=New unit tests + Manual: chrome://settings/internet now lists both visible and unavailable networks under "Remembered Networks" and clikcing on "Forget Network" purges the network from the profile. Change-Id: Ib2f0ab772e40a1f615206a7b985be446fc7facde Reviewed-on: https://gerrit.chromium.org/gerrit/15200 Commit-Ready: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>