diff options
author | satorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-10 06:24:52 +0000 |
---|---|---|
committer | satorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-10 06:24:52 +0000 |
commit | d43970a7ceee5fc5433787b0f28b64234a4039f2 (patch) | |
tree | 0cfd2581dc24c226cab75da6b683458dac540199 /chrome/browser/policy/device_management_backend_impl.cc | |
parent | 7237bfcc6ded653b4ae2defaee6f1303b1744ede (diff) | |
download | chromium_src-d43970a7ceee5fc5433787b0f28b64234a4039f2.zip chromium_src-d43970a7ceee5fc5433787b0f28b64234a4039f2.tar.gz chromium_src-d43970a7ceee5fc5433787b0f28b64234a4039f2.tar.bz2 |
Split SystemAccess into TimezoneSettings, StatisticsProvider, and SyslogsProvider.
SystemAccess contained three separate things: timezone settings,
statistics provider, and syslogs provider. We should have them
in separate classes.
This patch touches many files but changes are mechanical. No logic
changes introduced.
BUG=none
TEST=chrome builds and try bots pass
Review URL: http://codereview.chromium.org/7324017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91971 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/policy/device_management_backend_impl.cc')
-rw-r--r-- | chrome/browser/policy/device_management_backend_impl.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chrome/browser/policy/device_management_backend_impl.cc b/chrome/browser/policy/device_management_backend_impl.cc index 7f3850e..0988706 100644 --- a/chrome/browser/policy/device_management_backend_impl.cc +++ b/chrome/browser/policy/device_management_backend_impl.cc @@ -21,7 +21,7 @@ #include "net/url_request/url_request_status.h" #if defined(OS_CHROMEOS) -#include "chrome/browser/chromeos/system_access.h" +#include "chrome/browser/chromeos/system/statistics_provider.h" #endif namespace policy { @@ -460,12 +460,13 @@ std::string DeviceManagementBackendImpl::GetPlatformString() { std::string os_hardware(base::SysInfo::CPUArchitecture()); #if defined(OS_CHROMEOS) - chromeos::SystemAccess* sys_lib = chromeos::SystemAccess::GetInstance(); + chromeos::system::StatisticsProvider* provider = + chromeos::system::StatisticsProvider::GetInstance(); std::string hwclass; std::string board; - if (!sys_lib->GetMachineStatistic(kMachineInfoHWClass, &hwclass) || - !sys_lib->GetMachineStatistic(kMachineInfoBoard, &board)) { + if (!provider->GetMachineStatistic(kMachineInfoHWClass, &hwclass) || + !provider->GetMachineStatistic(kMachineInfoBoard, &board)) { LOG(ERROR) << "Failed to get machine information"; } os_name += ",CrOS," + board; |