diff options
author | Stef Walter <stefw@redhat.com> | 2013-08-13 15:37:59 +0200 |
---|---|---|
committer | Stef Walter <stefw@redhat.com> | 2013-08-13 15:38:51 +0200 |
commit | 0111ec1307eb14feaf9eea72ec0d5ce58b180a1f (patch) | |
tree | 7b9f6350b5862d9df01c04628936dc2bca2ef194 | |
parent | 462bcd86dee13aae6845abcd8619092c867c7ace (diff) | |
download | ostree-0111ec1307eb14feaf9eea72ec0d5ce58b180a1f.tar.gz |
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
-rw-r--r-- | 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 4ae2ba0f..d585ad83 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) |