if (NULL == opt) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The argument for 'opt' should not be NULL");
+ "The argument for 'opt' should not be NULL.");
}
if (NULL != *opt) {
}
if (!json_parser_load_from_data (parser, jcstring, -1, &err)) {
- _ml_error_report ("Failed to parse the json string. %s",
- err ? err->message : "unknown error");
+ _ml_error_report ("Failed to parse the json string (%s).",
+ err ? err->message : "Unknown error");
return ML_ERROR_INVALID_PARAMETER;
}
/* parsing the app_info json string. If the model is from rpk, path should be updated. */
parser = json_parser_new ();
if (!json_parser_load_from_data (parser, app_info, -1, &err)) {
- _ml_logi ("Failed to parse app_info (%s). Skip it.", err->message);
+ _ml_logi ("Failed to parse app_info (%s). Skip it.",
+ err ? err->message : "Unknown error");
return 0;
}
ml_service_set_pipeline (const char *name, const char *pipeline_desc)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
_ml_error_report ("Failed to invoke the method set_pipeline (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_get_pipeline (const char *name, char **pipeline_desc)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL, It should be a valid string");
+ "The parameter, 'name' is NULL, It should be a valid string.");
}
if (pipeline_desc == NULL) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The argument for 'pipeline_desc' should not be NULL");
+ "The argument for 'pipeline_desc' should not be NULL.");
}
if (*pipeline_desc != NULL) {
_ml_error_report ("Failed to invoke the method get_pipeline (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_delete_pipeline (const char *name)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL, It should be a valid string");
+ "The parameter, 'name' is NULL, It should be a valid string.");
}
ret = ml_agent_dbus_interface_pipeline_delete (name, &err);
_ml_error_report ("Failed to invoke the method delete_pipeline (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_launch_pipeline (const char *name, ml_service_h * h)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
ml_service_s *mls;
_ml_service_server_s *server;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (h == NULL) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The argument for 'h' should not be NULL");
+ "The argument for 'h' should not be NULL.");
}
if (*h != NULL) {
if (server == NULL) {
g_free (mls);
_ml_error_report_return (ML_ERROR_OUT_OF_MEMORY,
- "Failed to allocate memory for the service handle's private data. "
- "Out of memory?");
+ "Failed to allocate memory for the service handle's private data. Out of memory?");
}
ret = ml_agent_dbus_interface_pipeline_launch (name, &(server->id), &err);
g_free (mls);
_ml_error_report ("Failed to invoke the method launch_pipeline (%s).",
(err ? err->message : "Unknown error"));
- g_clear_error (&err);
return ret;
}
int ret = ML_ERROR_NONE;
ml_service_s *mls;
_ml_service_server_s *server;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!h) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'h' is NULL. It should be a valid ml_service_h");
+ "The parameter, 'h' is NULL. It should be a valid ml_service_h.");
}
mls = (ml_service_s *) h;
_ml_error_report ("Failed to invoke the method start_pipeline (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_stop_pipeline (ml_service_h h)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
ml_service_s *mls;
_ml_service_server_s *server;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!h) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'h' is NULL. It should be a valid ml_service_h");
+ "The parameter, 'h' is NULL. It should be a valid ml_service_h.");
}
mls = (ml_service_s *) h;
_ml_error_report ("Failed to invoke the method stop_pipeline (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_get_pipeline_state (ml_service_h h, ml_pipeline_state_e * state)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
gint _state = ML_PIPELINE_STATE_UNKNOWN;
ml_service_s *mls;
_ml_service_server_s *server;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (NULL == state) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter 'state' should not be NULL");
+ "The parameter 'state' should not be NULL.");
}
*state = ML_PIPELINE_STATE_UNKNOWN;
if (!h) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'h' is NULL. It should be a valid ml_service_h");
+ "The parameter, 'h' is NULL. It should be a valid ml_service_h.");
}
mls = (ml_service_s *) h;
server = (_ml_service_server_s *) mls->priv;
_ml_error_report ("Failed to invoke the method get_state (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
*state = (ml_pipeline_state_e) _state;
return ret;
const bool activate, const char *description, unsigned int *version)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
g_autofree gchar *dir_name = NULL;
g_autofree gchar *app_info = NULL;
g_autofree gchar *app_id = NULL;
g_autoptr (JsonBuilder) builder = NULL;
g_autoptr (JsonGenerator) gen = NULL;
+ g_autoptr (GError) err = NULL;
GStatBuf statbuf;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (!path) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'path' is NULL. It should be a valid string");
+ "The parameter, 'path' is NULL. It should be a valid string.");
}
if (NULL == version) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter 'version' should not be NULL");
+ "The parameter 'version' should not be NULL.");
}
*version = 0U;
ret = app_get_id (&app_id);
if (ret == APP_ERROR_INVALID_CONTEXT) {
/* Not a Tizen APP context, e.g. gbs build test */
- _ml_logi ("Not an APP context, skip creating app_info");
+ _ml_logi ("Not an APP context, skip creating app_info.");
goto app_info_exit;
}
ret = ml_agent_dbus_interface_model_register (name, path, activate,
description ? description : "", app_info ? app_info : "", version, &err);
if (ret < 0) {
- _ml_error_report ("Failed to invoke the method register (%s).",
+ _ml_error_report ("Failed to invoke the method model_register (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
const unsigned int version, const char *description)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (version == 0U) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'version' is 0. It should be a valid unsigned int");
+ "The parameter, 'version' is 0. It should be a valid unsigned int.");
}
if (!description) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'description' is NULL. It should be a valid string");
+ "The parameter, 'description' is NULL. It should be a valid string.");
}
ret =
description, &err);
if (ret < 0) {
- _ml_error_report ("Failed to invoke the method update_description (%s).",
+ _ml_error_report
+ ("Failed to invoke the method model_update_description (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
ml_service_model_activate (const char *name, const unsigned int version)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (version == 0U) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'version' is 0. It should be a valid unsigned int");
+ "The parameter, 'version' is 0. It should be a valid unsigned int.");
}
ret = ml_agent_dbus_interface_model_activate (name, version, &err);
if (ret < 0) {
- _ml_error_report ("Failed to invoke the method activate (%s).",
+ _ml_error_report ("Failed to invoke the method model_activate (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}
{
int ret = ML_ERROR_NONE;
ml_option_h _info = NULL;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
g_autofree gchar *description = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (info == NULL) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The argument for 'info' should not be NULL");
+ "The argument for 'info' should not be NULL.");
}
if (*info != NULL) {
ret = ml_agent_dbus_interface_model_get (name, version, &description, &err);
if (ML_ERROR_NONE != ret || !description) {
- _ml_error_report ("Failed to invoke the method get (%s).",
+ _ml_error_report ("Failed to invoke the method model_get (%s).",
err ? err->message : "Unknown error");
- g_clear_error (&err);
return ret;
}
int ret = ML_ERROR_NONE;
ml_option_h _info = NULL;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
g_autofree gchar *description = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (info == NULL) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The argument for 'info' should not be NULL");
+ "The argument for 'info' should not be NULL.");
}
if (*info != NULL) {
ret = ml_agent_dbus_interface_model_get_activated (name, &description, &err);
if (ML_ERROR_NONE != ret || !description) {
- _ml_error_report ("Failed to invoke the method get_activated (%s).",
+ _ml_error_report ("Failed to invoke the method model_get_activated (%s).",
err ? err->message : "Unknown error");
- g_clear_error (&err);
return ret;
}
unsigned int *num)
{
g_autofree gchar *description = NULL;
+ g_autoptr (GError) err = NULL;
ml_option_h *_info_list = NULL;
- GError *err = NULL;
int ret = ML_ERROR_NONE;
guint i, n;
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (NULL == info_list) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter 'info_list' should not be NULL");
+ "The parameter 'info_list' should not be NULL.");
}
*info_list = NULL;
if (NULL == num) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter 'num' should not be NULL");
+ "The parameter 'num' should not be NULL.");
}
*num = 0;
ret = ml_agent_dbus_interface_model_get_all (name, &description, &err);
if (ML_ERROR_NONE != ret || !description) {
- _ml_error_report ("Failed to invoke the method get_all (%s).",
+ _ml_error_report ("Failed to invoke the method model_get_all (%s).",
err ? err->message : "Unknown error");
- g_clear_error (&err);
return ret;
}
parser = json_parser_new ();
if (!parser) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
if (!json_parser_load_from_data (parser, description, -1, &err)) {
- _ml_error_report ("Failed to parse the json string. %s",
+ _ml_error_report ("Failed to parse the json string (%s).",
err ? err->message : "Unknown error");
- g_clear_error (&err);
return ML_ERROR_INVALID_PARAMETER;
}
ml_service_model_delete (const char *name, const unsigned int version)
{
int ret = ML_ERROR_NONE;
- GError *err = NULL;
+ g_autoptr (GError) err = NULL;
check_feature_state (ML_FEATURE_SERVICE);
if (!name) {
_ml_error_report_return (ML_ERROR_INVALID_PARAMETER,
- "The parameter, 'name' is NULL. It should be a valid string");
+ "The parameter, 'name' is NULL. It should be a valid string.");
}
ret = ml_agent_dbus_interface_model_delete (name, version, &err);
if (ret < 0) {
- _ml_error_report ("Failed to invoke the method delete (%s).",
+ _ml_error_report ("Failed to invoke the method model_delete (%s).",
err ? err->message : "Unknown error");
}
- g_clear_error (&err);
return ret;
}