update_engine: remove MetricsLibrary::Init call
This function is being removed and deprecated in favour of
using MetricsLibrary's constructor.
Also remove Initialize from MetricsReporterInferface entirely,
since it is no longer needed.
BUG=chromium:940343
TEST=None
Change-Id: I5ee49f7a7274f8fba10a6feffa9818017da12239
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1564234
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Joel Kitching <kitching@chromium.org>
Reviewed-by: Amin Hassani <ahassani@chromium.org>
diff --git a/metrics_reporter_android.h b/metrics_reporter_android.h
index e320c12..7770619 100644
--- a/metrics_reporter_android.h
+++ b/metrics_reporter_android.h
@@ -31,8 +31,6 @@
~MetricsReporterAndroid() override = default;
- void Initialize() override {}
-
void ReportRollbackMetrics(metrics::RollbackResult result) override {}
void ReportEnterpriseRollbackMetrics(
diff --git a/metrics_reporter_interface.h b/metrics_reporter_interface.h
index fce8bfd..180a680 100644
--- a/metrics_reporter_interface.h
+++ b/metrics_reporter_interface.h
@@ -42,8 +42,6 @@
public:
virtual ~MetricsReporterInterface() = default;
- virtual void Initialize() = 0;
-
// Helper function to report metrics related to user-initiated rollback. The
// following metrics are reported:
//
diff --git a/metrics_reporter_omaha.cc b/metrics_reporter_omaha.cc
index 14819d8..fb4e4ce 100644
--- a/metrics_reporter_omaha.cc
+++ b/metrics_reporter_omaha.cc
@@ -144,10 +144,6 @@
MetricsReporterOmaha::MetricsReporterOmaha()
: metrics_lib_(new MetricsLibrary()) {}
-void MetricsReporterOmaha::Initialize() {
- metrics_lib_->Init();
-}
-
void MetricsReporterOmaha::ReportDailyMetrics(base::TimeDelta os_age) {
string metric = metrics::kMetricDailyOSAgeDays;
LOG(INFO) << "Uploading " << utils::FormatTimeDelta(os_age) << " for metric "
diff --git a/metrics_reporter_omaha.h b/metrics_reporter_omaha.h
index 5680dec..c84ac1e 100644
--- a/metrics_reporter_omaha.h
+++ b/metrics_reporter_omaha.h
@@ -108,8 +108,6 @@
~MetricsReporterOmaha() override = default;
- void Initialize() override;
-
void ReportRollbackMetrics(metrics::RollbackResult result) override;
void ReportEnterpriseRollbackMetrics(
diff --git a/metrics_reporter_stub.h b/metrics_reporter_stub.h
index 25660b5..0cfeea0 100644
--- a/metrics_reporter_stub.h
+++ b/metrics_reporter_stub.h
@@ -31,8 +31,6 @@
~MetricsReporterStub() override = default;
- void Initialize() override {}
-
void ReportRollbackMetrics(metrics::RollbackResult result) override {}
void ReportEnterpriseRollbackMetrics(
diff --git a/real_system_state.cc b/real_system_state.cc
index 2f18b4d..700bfb7 100644
--- a/real_system_state.cc
+++ b/real_system_state.cc
@@ -54,8 +54,6 @@
}
bool RealSystemState::Initialize() {
- metrics_reporter_.Initialize();
-
boot_control_ = boot_control::CreateBootControl();
if (!boot_control_) {
LOG(WARNING) << "Unable to create BootControl instance, using stub "