commit | d215af6f72d012f43057c34f17a12506baa21e66 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Tue Apr 24 23:25:50 2012 -0700 |
committer | Gerrit <chrome-bot@google.com> | Thu Apr 26 18:43:50 2012 -0700 |
tree | e89f49aaf90b01aac1822012461f6bdc1fd96bc5 | |
parent | a4e618b495ee201c9e31589b86029d502927f8d6 [diff] |
shill: service: Do active checks on PortalCheck and ProxyConfig Change both properties to be derived strings. Validate the various values of the PortalCheck parameter. Force a restart of portal detection if either parameter changes, so that we can switch from Portal to Online or vice vesa if by changing this parameter we are changing the behavior of portal check. BUG=chromium-os:29745 TEST=New unit tests. Manual: Set Proxy configuration on a service in portal state while on the login screen. Change-Id: I86c386e61396a23103f99382c568372b4774f452 Reviewed-on: https://gerrit.chromium.org/gerrit/21027 Commit-Ready: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>