#include "log.h"
#include "controller.h"
-#include "package_worker_report.h"
+#include "system_worker_report.h"
#define SUBMIT_SYNC 0
#define BUF_MAX 1024
app_control_get_extra_data(app_control, "id", &cmd_id);
if (!cmd_id)
- service_app_exit();
+ goto ERROR;
- ret = package_worker_report_init(cmd_id);
+ ret = system_worker_report_init(cmd_id);
if (ret < 0)
- service_app_exit();
-
- g_free(cmd_id);
+ goto ERROR;
- package_worker_report_begin_json_object();
+ system_worker_report_begin_json_object();
app_control_get_extra_data(app_control, "system-information", &command);
g_free(command);
- ret = package_worker_report_end_json_object();
+ ret = system_worker_report_end_json_object();
goto_if(ret < 0, ERROR);
- report = package_worker_report_get_json_string();
+ report = system_worker_report_get_json_string();
goto_if(!report, ERROR);
_D("System information: %s", report);
- ret = package_worker_report_submit_report(report, __submit_report_completed_cb, NULL);
+ ret = system_worker_report_submit_report(report, __submit_report_completed_cb, NULL);
free(report);
if (ret < 0) {
_E("Failed to submit report");
return;
ERROR:
- package_worker_report_fini();
+ g_free(cmd_id);
+
+ system_worker_report_fini();
service_app_exit();
}
} else
buf = g_strdup_printf("%d", val);
- ret = package_worker_report_add_string(key, buf);
+ ret = system_worker_report_add_string(key, buf);
g_free(buf);
converted_str = val ? "TRUE" : "FALSE";
}
- ret = package_worker_report_add_string(key, converted_str);
+ ret = system_worker_report_add_string(key, converted_str);
return ret;
}
ret = system_info_get_platform_string(key, &val);
if (ret != SYSTEM_INFO_ERROR_NONE) {
_E("Failed to get System Info [%s] -- [%s]", key, __check_error_reason(ret));
- ret = package_worker_report_add_string(key, __check_error_reason(ret));
+ ret = system_worker_report_add_string(key, __check_error_reason(ret));
} else {
_D("%s : %s", key, val);
- ret = package_worker_report_add_string(key, val);
+ ret = system_worker_report_add_string(key, val);
}
g_free(val);
}
_E("There's no matched key[%s]", key);
- ret = package_worker_report_add_string(key, "There's no matched key");
+ ret = system_worker_report_add_string(key, "There's no matched key");
if (ret < 0)
_E("Failed to add string");
if (result < 0)
_D("Submit is failed");
- package_worker_report_fini();
+ system_worker_report_fini();
service_app_exit();
}