commit | 99dc9f3cd85bc40e0eaf97849a261f155e7c13f7 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Thu Jun 27 07:39:25 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Sat Jun 29 10:36:17 2013 -0700 |
tree | b8ba4818ecc3d1089160036114ff248856b0483b | |
parent | bb985105b95110ae756be1b570a5e9084694785a [diff] |
shill: Service: Support string arrays in Configure Support conversion of string array parameters in DBusAdaptor::ArgsToKeyValueStore(), so that in addition to SetProperty, Manager functions like ConfigureService, GetService, etc, are passed string array arguments. In Service::Configure() and Service::DoPropertiesMatch(), add string array properties to the properties set / matched. BUG=chromium:249363 TEST=Unit test. As of https://gerrit.chromium.org/gerrit/59123, network_VPNConnect now tests this code path (by setting CACertPEM in the OpenVPN tests). Change-Id: Ide3545e47c8c05b36c7ef3a41d83fbde7263404d Reviewed-on: https://gerrit.chromium.org/gerrit/60221 Commit-Queue: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>