| Index: chromeos/network/managed_network_configuration_handler_impl.cc
|
| diff --git a/chromeos/network/managed_network_configuration_handler_impl.cc b/chromeos/network/managed_network_configuration_handler_impl.cc
|
| index 67ab01f8ebd6eee71199543365fa5f28edafadcb..f233147e2d720d7143361437edeee75c4465354b 100644
|
| --- a/chromeos/network/managed_network_configuration_handler_impl.cc
|
| +++ b/chromeos/network/managed_network_configuration_handler_impl.cc
|
| @@ -69,7 +69,10 @@ void InvokeErrorCallback(const std::string& service_path,
|
| void LogErrorWithDict(const tracked_objects::Location& from_where,
|
| const std::string& error_name,
|
| scoped_ptr<base::DictionaryValue> error_data) {
|
| - LOG(ERROR) << from_where.ToString() << ": " << error_name;
|
| + network_event_log::internal::AddEntry(
|
| + from_where.file_name(), from_where.line_number(),
|
| + network_event_log::LOG_LEVEL_ERROR,
|
| + error_name, "");
|
| }
|
|
|
| const base::DictionaryValue* GetByGUID(const GuidToPolicyMap& policies,
|
| @@ -143,10 +146,8 @@ void ManagedNetworkConfigurationHandlerImpl::GetManagedPropertiesCallback(
|
| &profile_path);
|
| const NetworkProfile* profile =
|
| network_profile_handler_->GetProfileForPath(profile_path);
|
| - if (!profile) {
|
| - LOG(ERROR) << "No or no known profile received for service "
|
| - << service_path << ".";
|
| - }
|
| + if (!profile)
|
| + NET_LOG_ERROR("No profile for service: " + profile_path, service_path);
|
|
|
| scoped_ptr<NetworkUIData> ui_data =
|
| shill_property_util::GetUIDataFromProperties(shill_properties);
|
| @@ -162,8 +163,7 @@ void ManagedNetworkConfigurationHandlerImpl::GetManagedPropertiesCallback(
|
| else
|
| NOTREACHED();
|
| } else if (profile) {
|
| - LOG(WARNING) << "Service " << service_path << " of profile "
|
| - << profile_path << " contains no or no valid UIData.";
|
| + NET_LOG_ERROR("Service contains empty or invalid UIData", service_path);
|
| // TODO(pneubeck): add a conversion of user configured entries of old
|
| // ChromeOS versions. We will have to use a heuristic to determine which
|
| // properties _might_ be user configured.
|
| @@ -377,9 +377,8 @@ void ManagedNetworkConfigurationHandlerImpl::SetPolicy(
|
| DCHECK(!guid.empty());
|
|
|
| if (policies->per_network_config.count(guid) > 0) {
|
| - LOG(ERROR) << "ONC from " << ToDebugString(onc_source, userhash)
|
| - << " contains several entries for the same GUID "
|
| - << guid << ".";
|
| + NET_LOG_ERROR("ONC from " + ToDebugString(onc_source, userhash) +
|
| + " contains several entries for the same GUID ", guid);
|
| delete policies->per_network_config[guid];
|
| }
|
| const base::DictionaryValue* new_entry = network->DeepCopy();
|
| @@ -461,7 +460,9 @@ void ManagedNetworkConfigurationHandlerImpl::
|
| existing_properties.GetStringWithoutPathExpansion(shill::kProfileProperty,
|
| &profile);
|
| if (profile.empty()) {
|
| - LOG(ERROR) << "Missing profile property.";
|
| + NET_LOG_ERROR("Missing profile property",
|
| + shill_property_util::GetNetworkIdFromProperties(
|
| + existing_properties));
|
| return;
|
| }
|
| shill_properties.SetStringWithoutPathExpansion(shill::kProfileProperty,
|
| @@ -469,7 +470,9 @@ void ManagedNetworkConfigurationHandlerImpl::
|
|
|
| if (!shill_property_util::CopyIdentifyingProperties(existing_properties,
|
| &shill_properties)) {
|
| - LOG(ERROR) << "Missing identifying properties.";
|
| + NET_LOG_ERROR("Missing identifying properties",
|
| + shill_property_util::GetNetworkIdFromProperties(
|
| + existing_properties));
|
| }
|
|
|
| shill_properties.MergeDictionary(&new_properties);
|
| @@ -536,7 +539,7 @@ ManagedNetworkConfigurationHandlerImpl::FindPolicyByGuidAndProfile(
|
| const NetworkProfile* profile =
|
| network_profile_handler_->GetProfileForPath(profile_path);
|
| if (!profile) {
|
| - LOG(ERROR) << "Profile path unknown: " << profile_path;
|
| + NET_LOG_ERROR("Profile path unknown:" + profile_path, guid);
|
| return NULL;
|
| }
|
|
|
|
|