#git:framework/web/wrt-plugins-common
Name: wrt-plugins-common
Summary: wrt-plugins common library
-Version: 0.3.115
+Version: 0.3.116
Release: 1
Group: Development/Libraries
License: Apache License, Version 2.0
#include <dpl/log/log.h>
#include <string>
#include <cstdio>
+#include <dpl/exception.h>
int main(int /*argc*/, char */*argv*/[])
{
- DPL::Log::LogSystemSingleton::Instance().SetTag("PLUGINS_INSTALLER");
- LogDebug("Plugins installation started.");
+ UNHANDLED_EXCEPTION_HANDLER_BEGIN
+ {
+ DPL::Log::LogSystemSingleton::Instance().SetTag("PLUGINS_INSTALLER");
+ LogDebug("Plugins installation started.");
- printf("Installing plugins...\n");
- PluginsInstallerSingleton::Instance().initialize();
- int installed =
- PluginsInstallerSingleton::Instance().installAllPlugins();
- PluginsInstallerSingleton::Instance().deinitialize();
- printf("Completed: %d plugins installed.\n", installed);
+ printf("Installing plugins...\n");
+ PluginsInstallerSingleton::Instance().initialize();
+ int installed =
+ PluginsInstallerSingleton::Instance().installAllPlugins();
+ PluginsInstallerSingleton::Instance().deinitialize();
+ printf("Completed: %d plugins installed.\n", installed);
- LogDebug("All plugins installed successfuly");
- return 0;
+ LogDebug("All plugins installed successfuly");
+ return 0;
+ }
+ UNHANDLED_EXCEPTION_HANDLER_END
}