[ostree] Add some verbose logging to 'ostree commit'
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] Add some verbose logging to 'ostree commit'
- Date: Wed, 14 Aug 2013 05:55:21 +0000 (UTC)
commit 0111ec1307eb14feaf9eea72ec0d5ce58b180a1f
Author: Stef Walter <stefw redhat com>
Date: Tue Aug 13 15:37:59 2013 +0200
Add some verbose logging to 'ostree commit'
This is so we can see near which file we fail when 'ostree commit'
falls over.
https://bugzilla.gnome.org/show_bug.cgi?id=705905
src/libostree/ostree-repo.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/libostree/ostree-repo.c b/src/libostree/ostree-repo.c
index 4ae2ba0..d585ad8 100644
--- a/src/libostree/ostree-repo.c
+++ b/src/libostree/ostree-repo.c
@@ -1625,6 +1625,8 @@ stage_directory_to_mtree_internal (OstreeRepo *self,
gs_unref_object GFileEnumerator *dir_enum = NULL;
gs_unref_object GFileInfo *child_info = NULL;
+ g_debug ("Examining: %s", gs_file_get_path_cached (dir));
+
/* We can only reuse checksums directly if there's no modifier */
if (OSTREE_IS_REPO_FILE (dir) && modifier == NULL)
repo_dir = (OstreeRepoFile*)g_object_ref (dir);
@@ -1658,6 +1660,7 @@ stage_directory_to_mtree_internal (OstreeRepo *self,
if (filter_result == OSTREE_REPO_COMMIT_FILTER_ALLOW)
{
+ g_debug ("Adding: %s", gs_file_get_path_cached (dir));
if (!(modifier && modifier->skip_xattrs))
{
if (!ostree_get_xattrs_for_file (dir, &xattrs, cancellable, error))
@@ -1719,6 +1722,7 @@ stage_directory_to_mtree_internal (OstreeRepo *self,
}
else if (repo_dir)
{
+ g_debug ("Adding: %s", gs_file_get_path_cached (child));
if (!ostree_mutable_tree_replace_file (mtree, name,
ostree_repo_file_get_checksum ((OstreeRepoFile*)
child),
error))
@@ -1734,6 +1738,7 @@ stage_directory_to_mtree_internal (OstreeRepo *self,
gs_free guchar *child_file_csum = NULL;
gs_free char *tmp_checksum = NULL;
+ g_debug ("Adding: %s", gs_file_get_path_cached (child));
loose_checksum = devino_cache_lookup (self, child_info);
if (loose_checksum)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]