void WrtInstaller::OnCreate()
{
LogDebug("Creating DummyClient");
- fprintf(stderr,
- "===========================================================\n");
- fprintf(stderr, "# wrt-installer #\n");
- fprintf(stderr, "# argc [%d]\n", m_argc);
- fprintf(stderr, "# argv[0] = [%s]\n", m_argv[0]);
- fprintf(stderr, "# argv[1] = [%s]\n", m_argv[1]);
- fprintf(stderr, "# argv[2] = [%s]\n", m_argv[2]);
- fprintf(stderr,
- "===========================================================\n");
+ showArguments();
AddStep(&WrtInstaller::initStep);
Quit();
}
+void WrtInstaller::showArguments()
+{
+ fprintf(stderr,
+ "===========================================================\n");
+ fprintf(stderr, "# wrt-installer #\n");
+ fprintf(stderr, "# argc [%d]\n", m_argc);
+ for (int i = 0; i < m_argc; i++) {
+ fprintf(stderr, "# argv[%d] = [%s]\n", i, m_argv[i]);
+ }
+ fprintf(stderr,
+ "===========================================================\n");
+ // for dlog
+ LogDebug("===========================================================");
+ LogDebug("# wrt-installer #");
+ LogDebug("# argc " << m_argc);
+ for (int i = 0; i < m_argc; i++) {
+ LogDebug("# argv[" << i << "] = " << m_argv[i]);
+ }
+ LogDebug("===========================================================");
+
+}
+
void WrtInstaller::OnEventReceived(const WRTInstallerNS::QuitEvent& /*event*/)
{
LogDebug("Quiting");
{
UNHANDLED_EXCEPTION_HANDLER_BEGIN
{
+ DPL::Log::LogSystemSingleton::Instance().SetTag("WRT_INSTALLER");
+
// Output on stdout will be flushed after every newline character,
// even if it is redirected to a pipe. This is useful for running
// from a script and parsing output.