fbcli: Allow to override app-id
Useful for testing
This commit is contained in:
committed by
Guido Günther
parent
7640a73e82
commit
6a5d558a83
+8
-2
@@ -130,7 +130,8 @@ main (int argc, char *argv[0])
|
|||||||
{
|
{
|
||||||
g_autoptr(GOptionContext) opt_context = NULL;
|
g_autoptr(GOptionContext) opt_context = NULL;
|
||||||
g_autoptr(GError) err = NULL;
|
g_autoptr(GError) err = NULL;
|
||||||
g_autofree gchar *profile = NULL;
|
g_autofree char *profile = NULL;
|
||||||
|
g_autofree char *app_id = NULL;
|
||||||
const char *name = NULL;
|
const char *name = NULL;
|
||||||
gboolean success;
|
gboolean success;
|
||||||
int watch = 30;
|
int watch = 30;
|
||||||
@@ -144,6 +145,8 @@ main (int argc, char *argv[0])
|
|||||||
"Profile name to set", NULL},
|
"Profile name to set", NULL},
|
||||||
{"watch", 'w', 0, G_OPTION_ARG_INT, &watch,
|
{"watch", 'w', 0, G_OPTION_ARG_INT, &watch,
|
||||||
"How long to watch for feedback longest", NULL},
|
"How long to watch for feedback longest", NULL},
|
||||||
|
{"app-id", 'A', 0, G_OPTION_ARG_STRING, &app_id,
|
||||||
|
"Override used application id"},
|
||||||
{ NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, NULL }
|
{ NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -155,7 +158,10 @@ main (int argc, char *argv[0])
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!lfb_init ("org.sigxcpu.fbcli", &err)) {
|
if (!app_id)
|
||||||
|
app_id = g_strdup ("org.sigxcpu.fbcli");
|
||||||
|
|
||||||
|
if (!lfb_init (app_id, &err)) {
|
||||||
g_print ("Failed to init libfeedback: %s\n", err->message);
|
g_print ("Failed to init libfeedback: %s\n", err->message);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user