+ goto CATCH;
+ }
+ }
+ else
+ {
+ errorType = InstallerManager::RequestHybrid(argv[1][1], argv[2]);
+ }
+ goto CATCH;
+ }
+ else if(argv[1][1] == 'v')
+ {
+ if (argv[3] && argv[3][1] == 'p')
+ {
+ if(argv[4])
+ {
+ errorType = InstallerManager::RequestHybrid(argv[1][1], argv[2], atoi(argv[4]));
+ }
+ else
+ {
+ errorType = INSTALLER_ERROR_SIGNATURE_NOT_FOUND;
+
+ AppLog("stdout is updated by errorType [%d]", errorType);
+ fprintf(stdout, "%d", errorType);
+
+ goto CATCH;
+ }
+ }
+ else
+ {
+ errorType = InstallerManager::RequestHybrid(argv[1][2], argv[2]);
+ }
+ goto CATCH;
+ }
+
+ _pi = pkgmgr_installer_new();