* @brief Header file for widget uninstall task to uninstall ospsvc
*/
#include <dpl/sstream.h>
+#include <dpl/utils/bash_utils.h>
#include <widget_uninstall/task_uninstall_ospsvc.h>
#include <widget_uninstall/job_widget_uninstall.h>
#include <widget_uninstall/uninstaller_context.h>
LogInfo("Step : Uninstall Osp service ");
std::ostringstream commStr;
- commStr << OSP_INSTALL_STR << m_context.pkgname;;
+ commStr << OSP_INSTALL_STR << BashUtils::escape_arg(m_context.tzPkgid);
LogDebug("osp uninstall command : " << commStr.str());
char readBuf[MAX_BUF_SIZE];
pclose(fd);
- LogInfo("Widget Can be uninstalled. Handle : " << m_context.widgetHandle);
+ LogInfo("Widget Can be uninstalled. Pkgname : " << m_context.tzPkgid);
m_context.job->UpdateProgress(UninstallerContext::UNINSTALL_REMOVE_OSPSVC,
"Uninstall OSP service finished");
}