Index: chromeos/dbus/update_engine_client.cc |
diff --git a/chromeos/dbus/update_engine_client.cc b/chromeos/dbus/update_engine_client.cc |
index e9f68f8f02a63908117507740c24d71f51addfd3..309adc33b35c316dc2f99c3fdbb4b9593bfc0417 100644 |
--- a/chromeos/dbus/update_engine_client.cc |
+++ b/chromeos/dbus/update_engine_client.cc |
@@ -54,6 +54,8 @@ UpdateEngineClient::UpdateStatusOperation UpdateStatusFromString( |
return UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT; |
if (str == update_engine::kUpdateStatusReportingErrorEvent) |
return UpdateEngineClient::UPDATE_STATUS_REPORTING_ERROR_EVENT; |
+ if (str == update_engine::kUpdateStatusAttemptingRollback) |
+ return UpdateEngineClient::UPDATE_STATUS_ATTEMPTING_ROLLBACK; |
return UpdateEngineClient::UPDATE_STATUS_ERROR; |
} |
@@ -478,6 +480,7 @@ class UpdateEngineClientFakeImpl : public UpdateEngineClientStubImpl { |
case UPDATE_STATUS_IDLE: |
case UPDATE_STATUS_UPDATED_NEED_REBOOT: |
case UPDATE_STATUS_REPORTING_ERROR_EVENT: |
+ case UPDATE_STATUS_ATTEMPTING_ROLLBACK: |
return; |
case UPDATE_STATUS_CHECKING_FOR_UPDATE: |
next_status = UPDATE_STATUS_UPDATE_AVAILABLE; |