[gnome-builder] flatpak: add tracing and debug information
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] flatpak: add tracing and debug information
- Date: Wed, 17 Nov 2021 01:42:18 +0000 (UTC)
commit 7ecad94a79d78e0d71d6f6e2465278ee33ba17cd
Author: Christian Hergert <chergert redhat com>
Date: Tue Nov 16 17:42:10 2021 -0800
flatpak: add tracing and debug information
src/plugins/flatpak/gbp-flatpak-runtime-provider.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
b/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
index 37f1f2c30..2ff31f3a4 100644
--- a/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
+++ b/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
@@ -91,13 +91,15 @@ on_runtime_added_cb (GbpFlatpakRuntimeProvider *self,
const gchar *metadata;
gboolean is_extension;
+ IDE_ENTRY;
+
g_assert (GBP_IS_FLATPAK_RUNTIME_PROVIDER (self));
g_assert (info != NULL);
g_assert (IPC_IS_FLATPAK_SERVICE (service));
g_assert (g_variant_is_of_type (info, RUNTIME_VARIANT_TYPE));
if (self->runtimes == NULL)
- return;
+ IDE_EXIT;
if (!runtime_variant_parse (info,
&name, &arch, &branch,
@@ -105,11 +107,11 @@ on_runtime_added_cb (GbpFlatpakRuntimeProvider *self,
&deploy_dir,
&metadata,
&is_extension))
- return;
+ IDE_EXIT;
/* Ignore extensions for now */
if (is_extension)
- return;
+ IDE_EXIT;
context = ide_object_ref_context (IDE_OBJECT (self));
manager = ide_runtime_manager_from_context (context);
@@ -121,9 +123,15 @@ on_runtime_added_cb (GbpFlatpakRuntimeProvider *self,
deploy_dir,
metadata,
is_extension);
+
+ g_debug ("Discovered Flatpak runtime %s/%s/%s using SDK %s//%s from %s",
+ name, arch, branch, sdk_name, sdk_branch, deploy_dir);
+
g_ptr_array_add (self->runtimes, g_object_ref (runtime));
ide_object_append (IDE_OBJECT (self), IDE_OBJECT (runtime));
ide_runtime_manager_add (manager, IDE_RUNTIME (runtime));
+
+ IDE_EXIT;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]