From 8dac5ebb4bc1019f2e174e70dfd5366be693268d Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 13 Jan 2020 15:35:23 +0100 Subject: [PATCH] ostree-test also handle dirtree and summary --- ostree_test.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ostree_test.c b/ostree_test.c index cc65b669..04a720ce 100644 --- a/ostree_test.c +++ b/ostree_test.c @@ -19,6 +19,18 @@ handle (char *filename) g_autofree char *s = ot_commit_ref_print (commit, TRUE); g_print ("%s: %s\n", filename, s); } + else if (g_str_has_suffix (filename, ".dirtree")) + { + OtTreeMetaRef tree = ot_tree_meta_ref_from_data (contents, size); + g_autofree char *s = ot_tree_meta_ref_print (tree, TRUE); + g_print ("%s: %s\n", filename, s); + } + else if (g_str_has_suffix (filename, "summary")) + { + OtSummaryRef summary = ot_summary_ref_from_data (contents, size); + g_autofree char *s = ot_summary_ref_print (summary, TRUE); + g_print ("%s: %s\n", filename, s); + } else { g_print ("Unknown type %s\n", filename);