Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(10)

Unified Diff: chromeos/network/managed_network_configuration_handler.cc

Issue 23551004: Move Shill property utility functions to a new separate file. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased. Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chromeos/network/managed_network_configuration_handler.cc
diff --git a/chromeos/network/managed_network_configuration_handler.cc b/chromeos/network/managed_network_configuration_handler.cc
index e517dd978f0fe9f7c2115157b914037accaf5da1..b58d1f87f22cfc6ff84a3cff6fc492b4f5a7f196 100644
--- a/chromeos/network/managed_network_configuration_handler.cc
+++ b/chromeos/network/managed_network_configuration_handler.cc
@@ -14,22 +14,4 @@ namespace chromeos {
ManagedNetworkConfigurationHandler::~ManagedNetworkConfigurationHandler() {}
-// static
-scoped_ptr<NetworkUIData> ManagedNetworkConfigurationHandler::GetUIData(
- const base::DictionaryValue& shill_dictionary) {
- std::string ui_data_blob;
- if (shill_dictionary.GetStringWithoutPathExpansion(flimflam::kUIDataProperty,
- &ui_data_blob) &&
- !ui_data_blob.empty()) {
- scoped_ptr<base::DictionaryValue> ui_data_dict =
- onc::ReadDictionaryFromJson(ui_data_blob);
- if (ui_data_dict)
- return make_scoped_ptr(new NetworkUIData(*ui_data_dict));
- else
- LOG(ERROR) << "UIData is not a valid JSON dictionary.";
- }
- VLOG(2) << "JSON dictionary has no UIData blob: " << shill_dictionary;
- return scoped_ptr<NetworkUIData>();
-}
-
} // namespace chromeos

Powered by Google App Engine
This is Rietveld 408576698