Update wrt-installer_0.0.51
[framework/web/wrt-installer.git] / src / wrt-installer / installer_callbacks_translate.cpp
index 4be1c06..e15143a 100644 (file)
@@ -142,6 +142,10 @@ void installFinishedCallback(void *userParam,
             errorStatus = WRT_INSTALLER_ERROR_DATABASE_FAILURE;
             break;
 
+        case Jobs::WidgetInstall::Exceptions::ErrorInstallOspServcie:
+            errorStatus = WRT_INSTALLER_ERROR_OSPSVC;
+            break;
+
         case Jobs::WidgetInstall::Exceptions::ErrorUnknown:
             errorStatus = WRT_INSTALLER_ERROR_UNKNOWN;
             break;
@@ -177,14 +181,22 @@ void uninstallFinishedCallback(void *userParam,
             errorStatus = WRT_SUCCESS;
             break;
 
-        // case Jobs::WidgetInstall::Exceptions::ErrorAreadyUninstalling:
-        //     errorStatus = WRT_INSTALLER_ERROR_ALREADY_UNINSTALLING;
-        //     break;
+        case Jobs::WidgetUninstall::Exceptions::ErrorAlreadyUninstalling:
+            errorStatus = WRT_INSTALLER_ERROR_ALREADY_UNINSTALLING;
+            break;
+
+        case Jobs::WidgetUninstall::Exceptions::ErrorWidgetDoesNotExist:
+            errorStatus = WRT_INSTALLER_ERROR_WIDGET_DOES_NOT_EXIST;
+            break;
 
         case Jobs::WidgetUninstall::Exceptions::ErrorDatabaseFailure:
             errorStatus = WRT_INSTALLER_ERROR_DATABASE_FAILURE;
             break;
 
+        case Jobs::WidgetUninstall::Exceptions::ErrorUninstallOspSvcFailed:
+            errorStatus = WRT_INSTALLER_ERROR_OSPSVC;
+            break;
+
         case Jobs::WidgetUninstall::Exceptions::ErrorUnknown:
             errorStatus = WRT_INSTALLER_ERROR_UNKNOWN;
             break;