[ostree] Drop some bits from libotutil that are now merged in libgsystem
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] Drop some bits from libotutil that are now merged in libgsystem
- Date: Thu, 29 Nov 2012 21:26:15 +0000 (UTC)
commit 57617332180fad65f09520be7e8128b6d552833b
Author: Colin Walters <walters verbum org>
Date: Thu Nov 29 16:24:49 2012 -0500
Drop some bits from libotutil that are now merged in libgsystem
src/libgsystem | 2 +-
src/libostree/ostree-core.c | 12 ++--
src/libostree/ostree-diff.c | 6 +-
src/libostree/ostree-repo-file.c | 12 ++--
src/libostree/ostree-repo.c | 58 ++++++++--------
src/libostree/ostree-sysroot.c | 2 +-
src/libotutil/ot-gio-utils.c | 96 +-------------------------
src/libotutil/ot-gio-utils.h | 13 ----
src/libotutil/ot-variant-utils.c | 2 +-
src/ostree/ostree-pull.c | 8 +-
src/ostree/ot-admin-builtin-deploy.c | 48 +++++++-------
src/ostree/ot-admin-builtin-diff.c | 4 +-
src/ostree/ot-admin-builtin-init.c | 2 +-
src/ostree/ot-admin-builtin-prune.c | 8 +-
src/ostree/ot-admin-builtin-pull-deploy.c | 8 +-
src/ostree/ot-admin-builtin-update-kernel.c | 14 ++--
src/ostree/ot-admin-functions.c | 8 +-
src/ostree/ot-builtin-ls.c | 4 +-
src/ostree/ot-builtin-prune.c | 2 +-
19 files changed, 104 insertions(+), 205 deletions(-)
---
diff --git a/src/libgsystem b/src/libgsystem
index a6f48a9..1332d97 160000
--- a/src/libgsystem
+++ b/src/libgsystem
@@ -1 +1 @@
-Subproject commit a6f48a9720aa7b01b8abee1fc0eb78230b273485
+Subproject commit 1332d9713365a53fae76570a3c484753f9bcbb30
diff --git a/src/libostree/ostree-core.c b/src/libostree/ostree-core.c
index 8b77a36..3a8dc73 100644
--- a/src/libostree/ostree-core.c
+++ b/src/libostree/ostree-core.c
@@ -169,7 +169,7 @@ ostree_get_xattrs_for_file (GFile *f,
GVariantBuilder builder;
gboolean builder_initialized = FALSE;
- path = ot_gfile_get_path_cached (f);
+ path = gs_file_get_path_cached (f);
g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ayay)"));
builder_initialized = TRUE;
@@ -769,7 +769,7 @@ ostree_set_xattrs (GFile *f,
gboolean ret = FALSE;
int i, n;
- path = ot_gfile_get_path_cached (f);
+ path = gs_file_get_path_cached (f);
n = g_variant_n_children (xattrs);
for (i = 0; i < n; i++)
@@ -1146,11 +1146,11 @@ ostree_create_file_from_input (GFile *dest_file,
{
mode = S_IFREG | 0664;
}
- dest_path = ot_gfile_get_path_cached (dest_file);
+ dest_path = gs_file_get_path_cached (dest_file);
if (S_ISDIR (mode))
{
- if (mkdir (ot_gfile_get_path_cached (dest_file), mode) < 0)
+ if (mkdir (gs_file_get_path_cached (dest_file), mode) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -1302,7 +1302,7 @@ ostree_create_temp_file_from_input (GFile *dir,
ot_lfree guchar *ret_csum = NULL;
GString *tmp_name = NULL;
- tmp_name = create_tmp_string (ot_gfile_get_path_cached (dir),
+ tmp_name = create_tmp_string (gs_file_get_path_cached (dir),
prefix, suffix);
/* 128 attempts seems reasonable... */
@@ -1394,7 +1394,7 @@ ostree_create_temp_dir (GFile *dir,
dir = g_file_new_for_path (g_get_tmp_dir ());
template = g_strdup_printf ("%s/%s-XXXXXX",
- ot_gfile_get_path_cached (dir),
+ gs_file_get_path_cached (dir),
prefix ? prefix : "tmp");
if (mkdtemp (template) == NULL)
diff --git a/src/libostree/ostree-diff.c b/src/libostree/ostree-diff.c
index d7649cf..94083eb 100644
--- a/src/libostree/ostree-diff.c
+++ b/src/libostree/ostree-diff.c
@@ -378,11 +378,11 @@ ostree_diff_print (GFile *base,
for (i = 0; i < modified->len; i++)
{
OstreeDiffItem *diff = modified->pdata[i];
- g_print ("M %s\n", ot_gfile_get_path_cached (diff->src));
+ g_print ("M %s\n", gs_file_get_path_cached (diff->src));
}
for (i = 0; i < removed->len; i++)
{
- g_print ("D %s\n", ot_gfile_get_path_cached (removed->pdata[i]));
+ g_print ("D %s\n", gs_file_get_path_cached (removed->pdata[i]));
}
for (i = 0; i < added->len; i++)
{
@@ -395,6 +395,6 @@ ostree_diff_print (GFile *base,
g_free (relpath);
}
else
- g_print ("A %s\n", ot_gfile_get_path_cached (added_f));
+ g_print ("A %s\n", gs_file_get_path_cached (added_f));
}
}
diff --git a/src/libostree/ostree-repo-file.c b/src/libostree/ostree-repo-file.c
index 516f9f2..5a95afc 100644
--- a/src/libostree/ostree-repo-file.c
+++ b/src/libostree/ostree-repo-file.c
@@ -105,7 +105,7 @@ set_error_noent (GFile *self, GError **error)
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND,
"No such file or directory: %s",
- ot_gfile_get_path_cached (self));
+ gs_file_get_path_cached (self));
return FALSE;
}
@@ -473,7 +473,7 @@ ostree_repo_file_get_uri (GFile *file)
char *uri_path;
char *ret;
- path = ot_gfile_get_path_cached (file);
+ path = gs_file_get_path_cached (file);
uri_path = g_filename_to_uri (path, NULL, NULL);
g_assert (g_str_has_prefix (uri_path, "file://"));
ret = g_strconcat ("ostree://", self->commit, uri_path+strlen("file://"), NULL);
@@ -565,8 +565,8 @@ ostree_repo_file_prefix_matches (GFile *parent,
const char *parent_path;
const char *descendant_path;
- parent_path = ot_gfile_get_path_cached (parent);
- descendant_path = ot_gfile_get_path_cached (descendant);
+ parent_path = gs_file_get_path_cached (parent);
+ descendant_path = gs_file_get_path_cached (descendant);
remainder = match_prefix (descendant_path, parent_path);
if (remainder != NULL && G_IS_DIR_SEPARATOR (*remainder))
return TRUE;
@@ -581,8 +581,8 @@ ostree_repo_file_get_relative_path (GFile *parent,
const char *parent_path;
const char *descendant_path;
- parent_path = ot_gfile_get_path_cached (parent);
- descendant_path = ot_gfile_get_path_cached (descendant);
+ parent_path = gs_file_get_path_cached (parent);
+ descendant_path = gs_file_get_path_cached (descendant);
remainder = match_prefix (descendant_path, parent_path);
if (remainder != NULL && G_IS_DIR_SEPARATOR (*remainder))
diff --git a/src/libostree/ostree-repo.c b/src/libostree/ostree-repo.c
index bbd25db..f3c2690 100644
--- a/src/libostree/ostree-repo.c
+++ b/src/libostree/ostree-repo.c
@@ -131,7 +131,7 @@ ostree_repo_set_property(GObject *object,
{
case PROP_PATH:
/* Canonicalize */
- self->repodir = g_file_new_for_path (ot_gfile_get_path_cached (g_value_get_object (value)));
+ self->repodir = g_file_new_for_path (gs_file_get_path_cached (g_value_get_object (value)));
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -422,7 +422,7 @@ ostree_repo_resolve_rev (OstreeRepo *self,
if (!ot_gfile_load_contents_utf8 (child, &ret_rev, NULL, NULL, &temp_error))
{
g_propagate_error (error, temp_error);
- g_prefix_error (error, "Couldn't open ref '%s': ", ot_gfile_get_path_cached (child));
+ g_prefix_error (error, "Couldn't open ref '%s': ", gs_file_get_path_cached (child));
goto out;
}
@@ -614,11 +614,11 @@ ostree_repo_check (OstreeRepo *self, GError **error)
if (self->inited)
return TRUE;
- if (!g_file_test (ot_gfile_get_path_cached (self->objects_dir), G_FILE_TEST_IS_DIR))
+ if (!g_file_test (gs_file_get_path_cached (self->objects_dir), G_FILE_TEST_IS_DIR))
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
"Couldn't find objects directory '%s'",
- ot_gfile_get_path_cached (self->objects_dir));
+ gs_file_get_path_cached (self->objects_dir));
goto out;
}
@@ -626,7 +626,7 @@ ostree_repo_check (OstreeRepo *self, GError **error)
goto out;
self->config = g_key_file_new ();
- if (!g_key_file_load_from_file (self->config, ot_gfile_get_path_cached (self->config_file), 0, error))
+ if (!g_key_file_load_from_file (self->config, gs_file_get_path_cached (self->config_file), 0, error))
{
g_prefix_error (error, "Couldn't parse config file: ");
goto out;
@@ -672,7 +672,7 @@ ostree_repo_check (OstreeRepo *self, GError **error)
if (!ostree_repo_check (self->parent_repo, error))
{
g_prefix_error (error, "While checking parent repository '%s': ",
- ot_gfile_get_path_cached (parent_repo_f));
+ gs_file_get_path_cached (parent_repo_f));
goto out;
}
}
@@ -756,7 +756,7 @@ ensure_file_data_synced (GFile *file,
gboolean ret = FALSE;
int fd = -1;
- if (!ot_unix_open_noatime (ot_gfile_get_path_cached (file), &fd, error))
+ if (!ot_unix_open_noatime (gs_file_get_path_cached (file), &fd, error))
goto out;
if (!ot_unix_fdatasync (fd, error))
@@ -794,13 +794,13 @@ commit_loose_object_impl (OstreeRepo *self,
goto out;
}
- if (rename (ot_gfile_get_path_cached (tempfile_path), ot_gfile_get_path_cached (dest)) < 0)
+ if (rename (gs_file_get_path_cached (tempfile_path), gs_file_get_path_cached (dest)) < 0)
{
if (errno != EEXIST)
{
ot_util_set_error_from_errno (error, errno);
g_prefix_error (error, "Storing file '%s': ",
- ot_gfile_get_path_cached (dest));
+ gs_file_get_path_cached (dest));
goto out;
}
}
@@ -979,7 +979,7 @@ stage_object (OstreeRepo *self,
*/
target_mode |= (S_IRUSR | S_IRGRP | S_IROTH);
- if (chmod (ot_gfile_get_path_cached (raw_temp_file), target_mode) < 0)
+ if (chmod (gs_file_get_path_cached (raw_temp_file), target_mode) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -1087,9 +1087,9 @@ stage_object (OstreeRepo *self,
ot_transfer_out_value(out_csum, &ret_csum);
out:
if (temp_file)
- (void) unlink (ot_gfile_get_path_cached (temp_file));
+ (void) unlink (gs_file_get_path_cached (temp_file));
if (raw_temp_file)
- (void) unlink (ot_gfile_get_path_cached (raw_temp_file));
+ (void) unlink (gs_file_get_path_cached (raw_temp_file));
g_clear_pointer (&checksum, (GDestroyNotify) g_checksum_free);
return ret;
}
@@ -1221,7 +1221,7 @@ scan_loose_devino (OstreeRepo *self,
if (!enumerator)
goto out;
- dirname = ot_gfile_get_basename_cached (objdir);
+ dirname = gs_file_get_basename_cached (objdir);
while ((file_info = g_file_enumerator_next_file (enumerator, cancellable, &temp_error)) != NULL)
{
@@ -2572,7 +2572,7 @@ ostree_repo_stage_archive_to_mtree (OstreeRepo *self,
a = archive_read_new ();
archive_read_support_compression_all (a);
archive_read_support_format_all (a);
- if (archive_read_open_filename (a, ot_gfile_get_path_cached (archive_f), 8192) != ARCHIVE_OK)
+ if (archive_read_open_filename (a, gs_file_get_path_cached (archive_f), 8192) != ARCHIVE_OK)
{
propagate_libarchive_error (error, a);
goto out;
@@ -2662,7 +2662,7 @@ list_loose_object_dir (OstreeRepo *self,
ot_lobj GFileInfo *file_info = NULL;
GString *checksum = NULL;
- dirname = ot_gfile_get_basename_cached (dir);
+ dirname = gs_file_get_basename_cached (dir);
/* We're only querying name */
enumerator = g_file_enumerate_children (dir, "standard::name,standard::type",
@@ -2849,7 +2849,7 @@ ostree_repo_load_file (OstreeRepo *self,
ret_input = (GInputStream*) gs_file_read_noatime (loose_path, cancellable, error);
if (!ret_input)
{
- g_prefix_error (error, "Error opening loose file object %s: ", ot_gfile_get_path_cached (loose_path));
+ g_prefix_error (error, "Error opening loose file object %s: ", gs_file_get_path_cached (loose_path));
goto out;
}
}
@@ -2896,7 +2896,7 @@ repo_find_object (OstreeRepo *self,
object_path = ostree_repo_get_object_path (self, checksum, objtype);
- if (lstat (ot_gfile_get_path_cached (object_path), &stbuf) == 0)
+ if (lstat (gs_file_get_path_cached (object_path), &stbuf) == 0)
{
ret_stored_path = object_path;
object_path = NULL; /* Transfer ownership */
@@ -3163,7 +3163,7 @@ checkout_file_from_input (GFile *file,
goto out;
}
- if (rename (ot_gfile_get_path_cached (temp_file), ot_gfile_get_path_cached (file)) < 0)
+ if (rename (gs_file_get_path_cached (temp_file), gs_file_get_path_cached (file)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -3204,10 +3204,10 @@ checkout_file_hardlink (OstreeRepo *self,
ot_lobj GFile *dir = NULL;
if (dirfd != -1 &&
- linkat (-1, ot_gfile_get_path_cached (source),
- dirfd, ot_gfile_get_basename_cached (destination), 0) != -1)
+ linkat (-1, gs_file_get_path_cached (source),
+ dirfd, gs_file_get_basename_cached (destination), 0) != -1)
ret_was_supported = TRUE;
- else if (link (ot_gfile_get_path_cached (source), ot_gfile_get_path_cached (destination)) != -1)
+ else if (link (gs_file_get_path_cached (source), gs_file_get_path_cached (destination)) != -1)
ret_was_supported = TRUE;
else if (errno == EMLINK || errno == EXDEV || errno == EPERM)
{
@@ -3226,8 +3226,8 @@ checkout_file_hardlink (OstreeRepo *self,
*
* So we can't make this atomic.
*/
- (void) unlink (ot_gfile_get_path_cached (destination));
- if (link (ot_gfile_get_path_cached (source), ot_gfile_get_path_cached (destination)) < 0)
+ (void) unlink (gs_file_get_path_cached (destination));
+ if (link (gs_file_get_path_cached (source), gs_file_get_path_cached (destination)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -3284,7 +3284,7 @@ find_loose_for_checkout (OstreeRepo *self,
continue;
}
- if (lstat (ot_gfile_get_path_cached (path), &stbuf) < 0)
+ if (lstat (gs_file_get_path_cached (path), &stbuf) < 0)
{
if (errno != ENOENT)
{
@@ -3403,7 +3403,7 @@ checkout_file_thread (GSimpleAsyncResult *result,
if (!ot_gfile_ensure_directory (objdir, TRUE, error))
{
g_prefix_error (error, "Creating cache directory %s: ",
- ot_gfile_get_path_cached (objdir));
+ gs_file_get_path_cached (objdir));
goto out;
}
@@ -3455,7 +3455,7 @@ checkout_file_thread (GSimpleAsyncResult *result,
&hardlink_supported, cancellable, error))
{
g_prefix_error (error, "Hardlinking loose object %s to %s: ", checksum,
- ot_gfile_get_path_cached (checkout_data->destination));
+ gs_file_get_path_cached (checkout_data->destination));
goto out;
}
}
@@ -3474,7 +3474,7 @@ checkout_file_thread (GSimpleAsyncResult *result,
input, cancellable, error))
{
g_prefix_error (error, "Copying object %s to %s: ", checksum,
- ot_gfile_get_path_cached (checkout_data->destination));
+ gs_file_get_path_cached (checkout_data->destination));
goto out;
}
}
@@ -3797,7 +3797,7 @@ ostree_repo_checkout_tree_async (OstreeRepo *self,
cancellable, error))
goto out;
- checkout_data->dir_handle = opendir (ot_gfile_get_path_cached (checkout_data->destination));
+ checkout_data->dir_handle = opendir (gs_file_get_path_cached (checkout_data->destination));
if (!checkout_data->dir_handle)
{
ot_util_set_error_from_errno (error, errno);
@@ -3887,7 +3887,7 @@ ostree_repo_checkout_gc (OstreeRepo *self,
{
ot_lobj GFile *objpath = NULL;
objpath = ot_gfile_get_child_build_path (objdir, g_file_info_get_name (file_info), NULL);
- if (!ot_gfile_unlink (objpath, cancellable, error))
+ if (!gs_file_unlink (objpath, cancellable, error))
goto out;
}
g_object_unref (file_info);
diff --git a/src/libostree/ostree-sysroot.c b/src/libostree/ostree-sysroot.c
index 188e4be..ea13cf7 100644
--- a/src/libostree/ostree-sysroot.c
+++ b/src/libostree/ostree-sysroot.c
@@ -84,7 +84,7 @@ ostree_run_triggers_in_root (GFile *root,
g_ptr_array_add (argv, "--mount-bind");
g_ptr_array_add (argv, "/dev");
g_ptr_array_add (argv, "/dev");
- g_ptr_array_add (argv, (char*)ot_gfile_get_path_cached (root));
+ g_ptr_array_add (argv, (char*)gs_file_get_path_cached (root));
}
g_ptr_array_add (argv, "ostree-run-triggers");
g_ptr_array_add (argv, NULL);
diff --git a/src/libotutil/ot-gio-utils.c b/src/libotutil/ot-gio-utils.c
index 43e5a6e..f28693d 100644
--- a/src/libotutil/ot-gio-utils.c
+++ b/src/libotutil/ot-gio-utils.c
@@ -172,65 +172,6 @@ ot_gfile_get_child_build_path (GFile *parent,
return g_file_resolve_relative_path (parent, path);
}
-/**
- * ot_gfile_unlink:
- * @path: Path to file
- * @cancellable: a #GCancellable
- * @error: a #GError
- *
- * Like g_file_delete(), except this function does not follow Unix
- * symbolic links, and will delete a symbolic link even if it's
- * pointing to a nonexistent file. In other words, this function
- * merely wraps the raw Unix function unlink().
- *
- * Returns: %TRUE on success, %FALSE on error
- */
-gboolean
-ot_gfile_unlink (GFile *path,
- GCancellable *cancellable,
- GError **error)
-{
- if (g_cancellable_set_error_if_cancelled (cancellable, error))
- return FALSE;
-
- if (unlink (ot_gfile_get_path_cached (path)) < 0)
- {
- ot_util_set_error_from_errno (error, errno);
- return FALSE;
- }
- return TRUE;
-}
-
-/**
- * ot_gfile_rename:
- * @from: Current path
- * @to: New path
- * @cancellable: a #GCancellable
- * @error: a #GError
- *
- * This function wraps the raw Unix function rename().
- *
- * Returns: %TRUE on success, %FALSE on error
- */
-gboolean
-ot_gfile_rename (GFile *from,
- GFile *to,
- GCancellable *cancellable,
- GError **error)
-{
- if (g_cancellable_set_error_if_cancelled (cancellable, error))
- return FALSE;
-
- if (rename (ot_gfile_get_path_cached (from),
- ot_gfile_get_path_cached (to)) < 0)
- {
- ot_util_set_error_from_errno (error, errno);
- return FALSE;
- }
- return TRUE;
-
-}
-
gboolean
ot_gfile_load_contents_utf8 (GFile *file,
char **out_contents,
@@ -261,35 +202,6 @@ ot_gfile_load_contents_utf8 (GFile *file,
return ret;
}
-const char *
-ot_gfile_get_path_cached (GFile *file)
-{
- const char *path;
-
- path = g_object_get_data ((GObject*)file, "ostree-file-path");
- if (!path)
- {
- path = g_file_get_path (file);
- g_object_set_data_full ((GObject*)file, "ostree-file-path", (char*)path, (GDestroyNotify)g_free);
- }
- return path;
-}
-
-
-const char *
-ot_gfile_get_basename_cached (GFile *file)
-{
- const char *name;
-
- name = g_object_get_data ((GObject*)file, "ostree-file-name");
- if (!name)
- {
- name = g_file_get_basename (file);
- g_object_set_data_full ((GObject*)file, "ostree-file-name", (char*)name, (GDestroyNotify)g_free);
- }
- return name;
-}
-
gboolean
ot_gio_write_update_checksum (GOutputStream *out,
gconstpointer data,
@@ -474,7 +386,7 @@ cp_internal (GFile *src,
cancellable, error))
goto out;
*/
- if (chmod (ot_gfile_get_path_cached (dest_child),
+ if (chmod (gs_file_get_path_cached (dest_child),
g_file_info_get_attribute_uint32 (file_info, "unix::mode")) == -1)
{
ot_util_set_error_from_errno (error, errno);
@@ -487,10 +399,10 @@ cp_internal (GFile *src,
else
{
gboolean did_link = FALSE;
- (void) unlink (ot_gfile_get_path_cached (dest_child));
+ (void) unlink (gs_file_get_path_cached (dest_child));
if (use_hardlinks)
{
- if (link (ot_gfile_get_path_cached (src_child), ot_gfile_get_path_cached (dest_child)) == -1)
+ if (link (gs_file_get_path_cached (src_child), gs_file_get_path_cached (dest_child)) == -1)
{
if (!(errno == EMLINK || errno == EXDEV))
{
@@ -611,7 +523,7 @@ ot_gio_shutil_rm_rf (GFile *path,
}
else
{
- if (!ot_gfile_unlink (subpath, cancellable, error))
+ if (!gs_file_unlink (subpath, cancellable, error))
goto out;
}
g_clear_object (&file_info);
diff --git a/src/libotutil/ot-gio-utils.h b/src/libotutil/ot-gio-utils.h
index 7505c3a..a7c3b40 100644
--- a/src/libotutil/ot-gio-utils.h
+++ b/src/libotutil/ot-gio-utils.h
@@ -42,21 +42,8 @@ GFile *ot_gfile_get_child_strconcat (GFile *parent, const char *first, ...) G_GN
GFile *ot_gfile_get_child_build_path (GFile *parent, const char *first, ...) G_GNUC_NULL_TERMINATED;
-const char *ot_gfile_get_path_cached (GFile *file);
-
-const char *ot_gfile_get_basename_cached (GFile *file);
-
gboolean ot_gfile_ensure_directory (GFile *dir, gboolean with_parents, GError **error);
-gboolean ot_gfile_rename (GFile *src,
- GFile *dest,
- GCancellable *cancellable,
- GError **error);
-
-gboolean ot_gfile_unlink (GFile *path,
- GCancellable *cancellable,
- GError **error);
-
gboolean ot_gfile_load_contents_utf8 (GFile *file,
char **contents_out,
char **etag_out,
diff --git a/src/libotutil/ot-variant-utils.c b/src/libotutil/ot-variant-utils.c
index 21349ae..caa39ea 100644
--- a/src/libotutil/ot-variant-utils.c
+++ b/src/libotutil/ot-variant-utils.c
@@ -114,7 +114,7 @@ ot_util_variant_map (GFile *src,
GMappedFile *mfile = NULL;
int fd;
- path = ot_gfile_get_path_cached (src);
+ path = gs_file_get_path_cached (src);
if (!ot_unix_open_noatime (path, &fd, error))
goto out;
mfile = g_mapped_file_new_from_fd (fd, FALSE, error);
diff --git a/src/ostree/ostree-pull.c b/src/ostree/ostree-pull.c
index 4c0e2dd..7703ecd 100644
--- a/src/ostree/ostree-pull.c
+++ b/src/ostree/ostree-pull.c
@@ -373,7 +373,7 @@ fetch_uri_contents_utf8 (OtPullData *pull_data,
ot_transfer_out_value (out_contents, &ret_contents);
out:
if (tmpf)
- (void) unlink (ot_gfile_get_path_cached (tmpf));
+ (void) unlink (gs_file_get_path_cached (tmpf));
return ret;
}
@@ -512,10 +512,10 @@ static void
destroy_fetch_one_content_item_data (OtFetchOneContentItemData *data)
{
if (data->meta_path)
- (void) ot_gfile_unlink (data->meta_path, NULL, NULL);
+ (void) gs_file_unlink (data->meta_path, NULL, NULL);
g_clear_object (&data->meta_path);
if (data->content_path)
- (void) ot_gfile_unlink (data->content_path, NULL, NULL);
+ (void) gs_file_unlink (data->content_path, NULL, NULL);
g_clear_object (&data->content_path);
g_free (data->checksum);
g_free (data);
@@ -749,7 +749,7 @@ on_metadata_staged (GObject *object,
g_variant_ref (fetch_data->object));
ot_worker_queue_release (pull_data->metadata_objects_to_scan);
- (void) ot_gfile_unlink (fetch_data->temp_path, NULL, NULL);
+ (void) gs_file_unlink (fetch_data->temp_path, NULL, NULL);
g_object_unref (fetch_data->temp_path);
g_variant_unref (fetch_data->object);
g_free (fetch_data);
diff --git a/src/ostree/ot-admin-builtin-deploy.c b/src/ostree/ot-admin-builtin-deploy.c
index f424694..27b7ce7 100644
--- a/src/ostree/ot-admin-builtin-deploy.c
+++ b/src/ostree/ot-admin-builtin-deploy.c
@@ -85,17 +85,17 @@ update_current (OtAdminDeploy *self,
if (g_file_equal (current_deployment, deploy_target))
{
- g_print ("ostadmin: %s already points to %s\n", ot_gfile_get_path_cached (current_path),
+ g_print ("ostadmin: %s already points to %s\n", gs_file_get_path_cached (current_path),
relative_current);
return TRUE;
}
tmp_previous_path = g_file_get_child (self->ostree_dir, "tmp-previous");
- (void) ot_gfile_unlink (tmp_previous_path, NULL, NULL);
+ (void) gs_file_unlink (tmp_previous_path, NULL, NULL);
relative_previous = g_file_get_relative_path (self->ostree_dir, current_deployment);
g_assert (relative_previous);
- if (symlink (relative_previous, ot_gfile_get_path_cached (tmp_previous_path)) < 0)
+ if (symlink (relative_previous, gs_file_get_path_cached (tmp_previous_path)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -103,37 +103,37 @@ update_current (OtAdminDeploy *self,
}
tmp_current_path = g_file_get_child (self->ostree_dir, "tmp-current");
- (void) ot_gfile_unlink (tmp_current_path, NULL, NULL);
+ (void) gs_file_unlink (tmp_current_path, NULL, NULL);
- if (symlink (relative_current, ot_gfile_get_path_cached (tmp_current_path)) < 0)
+ if (symlink (relative_current, gs_file_get_path_cached (tmp_current_path)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
}
tmp_current_etc_path = g_file_get_child (self->ostree_dir, "tmp-current-etc");
- (void) ot_gfile_unlink (tmp_current_etc_path, NULL, NULL);
- if (symlink (relative_current_etc, ot_gfile_get_path_cached (tmp_current_etc_path)) < 0)
+ (void) gs_file_unlink (tmp_current_etc_path, NULL, NULL);
+ if (symlink (relative_current_etc, gs_file_get_path_cached (tmp_current_etc_path)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
}
- if (!ot_gfile_rename (tmp_current_path, current_path,
- cancellable, error))
+ if (!gs_file_rename (tmp_current_path, current_path,
+ cancellable, error))
goto out;
- if (!ot_gfile_rename (tmp_current_etc_path, current_etc_path,
- cancellable, error))
+ if (!gs_file_rename (tmp_current_etc_path, current_etc_path,
+ cancellable, error))
goto out;
if (tmp_previous_path)
{
- if (!ot_gfile_rename (tmp_previous_path, previous_path,
- cancellable, error))
+ if (!gs_file_rename (tmp_previous_path, previous_path,
+ cancellable, error))
goto out;
}
- g_print ("ostadmin: %s set to %s\n", ot_gfile_get_path_cached (current_path),
+ g_print ("ostadmin: %s set to %s\n", gs_file_get_path_cached (current_path),
relative_current);
ret = TRUE;
@@ -173,7 +173,7 @@ on_checkout_complete (GObject *object,
/**
* ensure_unlinked:
*
- * Like ot_gfile_unlink(), but return successfully if the file doesn't
+ * Like gs_file_unlink(), but return successfully if the file doesn't
* exist.
*/
static gboolean
@@ -184,7 +184,7 @@ ensure_unlinked (GFile *path,
gboolean ret = FALSE;
GError *temp_error = NULL;
- if (!ot_gfile_unlink (path, cancellable, &temp_error))
+ if (!gs_file_unlink (path, cancellable, &temp_error))
{
if (g_error_matches (temp_error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
{
@@ -438,7 +438,7 @@ deploy_tree (OtAdminDeploy *self,
ot_lfree char *etc_name;
ot_lobj GFile *parent;
- etc_name = g_strconcat (ot_gfile_get_basename_cached (previous_deployment), "-etc", NULL);
+ etc_name = g_strconcat (gs_file_get_basename_cached (previous_deployment), "-etc", NULL);
parent = g_file_get_parent (previous_deployment);
previous_deployment_etc = g_file_get_child (parent, etc_name);
@@ -460,7 +460,7 @@ deploy_tree (OtAdminDeploy *self,
ProcessOneCheckoutData checkout_data;
g_print ("ostadmin: Creating deployment %s\n",
- ot_gfile_get_path_cached (deploy_target_path));
+ gs_file_get_path_cached (deploy_target_path));
memset (&checkout_data, 0, sizeof (checkout_data));
checkout_data.loop = g_main_loop_new (NULL, TRUE);
@@ -489,7 +489,7 @@ deploy_tree (OtAdminDeploy *self,
cancellable, error))
goto out;
- g_print ("ostadmin: Created %s\n", ot_gfile_get_path_cached (deploy_target_etc_path));
+ g_print ("ostadmin: Created %s\n", gs_file_get_path_cached (deploy_target_etc_path));
if (previous_deployment_etc)
{
@@ -501,8 +501,8 @@ deploy_tree (OtAdminDeploy *self,
else
g_print ("ostadmin: No previous deployment; therefore, no configuration changes to merge\n");
- if (!ot_gfile_rename (deploy_target_path_tmp, deploy_target_path,
- cancellable, error))
+ if (!gs_file_rename (deploy_target_path_tmp, deploy_target_path,
+ cancellable, error))
goto out;
}
@@ -545,14 +545,14 @@ do_update_kernel (OtAdminDeploy *self,
args = g_ptr_array_new ();
ot_ptrarray_add_many (args, "ostree", "admin",
- "--ostree-dir", ot_gfile_get_path_cached (self->ostree_dir),
+ "--ostree-dir", gs_file_get_path_cached (self->ostree_dir),
"update-kernel",
- ot_gfile_get_path_cached (deploy_path), NULL);
+ gs_file_get_path_cached (deploy_path), NULL);
if (opt_no_kernel)
g_ptr_array_add (args, "--modules-only");
g_ptr_array_add (args, NULL);
- if (!ot_spawn_sync_checked (ot_gfile_get_path_cached (self->ostree_dir),
+ if (!ot_spawn_sync_checked (gs_file_get_path_cached (self->ostree_dir),
(char**)args->pdata, NULL, G_SPAWN_SEARCH_PATH,
NULL, NULL, NULL, NULL, error))
goto out;
diff --git a/src/ostree/ot-admin-builtin-diff.c b/src/ostree/ot-admin-builtin-diff.c
index a5c347d..7b9eb49 100644
--- a/src/ostree/ot-admin-builtin-diff.c
+++ b/src/ostree/ot-admin-builtin-diff.c
@@ -62,7 +62,7 @@ ot_admin_builtin_diff (int argc, char **argv, GFile *ostree_dir, GError **error)
if (!g_file_query_exists (deployment, NULL))
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
- "Deployment %s doesn't exist", ot_gfile_get_path_cached (deployment));
+ "Deployment %s doesn't exist", gs_file_get_path_cached (deployment));
goto out;
}
}
@@ -76,7 +76,7 @@ ot_admin_builtin_diff (int argc, char **argv, GFile *ostree_dir, GError **error)
orig_etc_path = g_file_resolve_relative_path (deployment, "etc");
deploy_parent = g_file_get_parent (deployment);
new_etc_path = ot_gfile_get_child_strconcat (deploy_parent,
- ot_gfile_get_basename_cached (deployment),
+ gs_file_get_basename_cached (deployment),
"-etc", NULL);
modified = g_ptr_array_new_with_free_func ((GDestroyNotify) ostree_diff_item_unref);
diff --git a/src/ostree/ot-admin-builtin-init.c b/src/ostree/ot-admin-builtin-init.c
index f433176..8774fd2 100644
--- a/src/ostree/ot-admin-builtin-init.c
+++ b/src/ostree/ot-admin-builtin-init.c
@@ -49,7 +49,7 @@ ot_admin_builtin_init (int argc, char **argv, GFile *ostree_dir, GError **error)
if (!ot_admin_ensure_initialized (ostree_dir, cancellable, error))
goto out;
- g_print ("%s initialized as OSTree root\n", ot_gfile_get_path_cached (ostree_dir));
+ g_print ("%s initialized as OSTree root\n", gs_file_get_path_cached (ostree_dir));
ret = TRUE;
out:
diff --git a/src/ostree/ot-admin-builtin-prune.c b/src/ostree/ot-admin-builtin-prune.c
index 5551644..89a209e 100644
--- a/src/ostree/ot-admin-builtin-prune.c
+++ b/src/ostree/ot-admin-builtin-prune.c
@@ -139,10 +139,10 @@ ot_admin_builtin_prune (int argc, char **argv, GFile *ostree_dir, GError **error
continue;
parent = g_file_get_parent (deployment);
- deployment_etc = ot_gfile_get_child_strconcat (parent, ot_gfile_get_basename_cached (deployment),
+ deployment_etc = ot_gfile_get_child_strconcat (parent, gs_file_get_basename_cached (deployment),
"-etc", NULL);
- g_print ("Deleting deployment %s\n", ot_gfile_get_path_cached (deployment));
+ g_print ("Deleting deployment %s\n", gs_file_get_path_cached (deployment));
if (!ot_gio_shutil_rm_rf (deployment, cancellable, error))
goto out;
/* Note - not atomic; we may be leaving the -etc directory around
@@ -159,13 +159,13 @@ ot_admin_builtin_prune (int argc, char **argv, GFile *ostree_dir, GError **error
ot_lptrarray GPtrArray *prune_argv = NULL;
ot_lfree char *repo_arg = NULL;
- repo_arg = g_strconcat ("--repo=", ot_gfile_get_path_cached (repo_path), NULL);
+ repo_arg = g_strconcat ("--repo=", gs_file_get_path_cached (repo_path), NULL);
prune_argv = g_ptr_array_new ();
ot_ptrarray_add_many (prune_argv, "ostree", repo_arg, "prune", "--refs-only", "--depth=0", NULL);
g_ptr_array_add (prune_argv, NULL);
- if (!ot_spawn_sync_checked (ot_gfile_get_path_cached (ostree_dir),
+ if (!ot_spawn_sync_checked (gs_file_get_path_cached (ostree_dir),
(char**)prune_argv->pdata, NULL, G_SPAWN_SEARCH_PATH,
NULL, NULL, NULL, NULL, error))
goto out;
diff --git a/src/ostree/ot-admin-builtin-pull-deploy.c b/src/ostree/ot-admin-builtin-pull-deploy.c
index fb7db7d..10a5d54 100644
--- a/src/ostree/ot-admin-builtin-pull-deploy.c
+++ b/src/ostree/ot-admin-builtin-pull-deploy.c
@@ -147,12 +147,12 @@ ot_admin_builtin_pull_deploy (int argc, char **argv, GFile *ostree_dir, GError *
subproc_args = g_ptr_array_new ();
{
ot_lfree char *repo_arg = g_strconcat ("--repo=",
- ot_gfile_get_path_cached (repo_path),
+ gs_file_get_path_cached (repo_path),
NULL);
ot_ptrarray_add_many (subproc_args, "ostree", "pull", repo_arg, remote_name, NULL);
g_ptr_array_add (subproc_args, NULL);
- if (!ot_spawn_sync_checked (ot_gfile_get_path_cached (ostree_dir),
+ if (!ot_spawn_sync_checked (gs_file_get_path_cached (ostree_dir),
(char**)subproc_args->pdata, NULL, G_SPAWN_SEARCH_PATH,
NULL, NULL, NULL, NULL, error))
goto out;
@@ -163,13 +163,13 @@ ot_admin_builtin_pull_deploy (int argc, char **argv, GFile *ostree_dir, GError *
subproc_args = g_ptr_array_new ();
{
ot_lfree char *opt_ostree_dir_arg = g_strconcat ("--ostree-dir=",
- ot_gfile_get_path_cached (ostree_dir),
+ gs_file_get_path_cached (ostree_dir),
NULL);
ot_ptrarray_add_many (subproc_args, "ostree", "admin", opt_ostree_dir_arg, "deploy",
deploy_name, NULL);
g_ptr_array_add (subproc_args, NULL);
- if (!ot_spawn_sync_checked (ot_gfile_get_path_cached (ostree_dir),
+ if (!ot_spawn_sync_checked (gs_file_get_path_cached (ostree_dir),
(char**)subproc_args->pdata, NULL, G_SPAWN_SEARCH_PATH,
NULL, NULL, NULL, NULL, error))
goto out;
diff --git a/src/ostree/ot-admin-builtin-update-kernel.c b/src/ostree/ot-admin-builtin-update-kernel.c
index 699456c..0629bfe 100644
--- a/src/ostree/ot-admin-builtin-update-kernel.c
+++ b/src/ostree/ot-admin-builtin-update-kernel.c
@@ -120,9 +120,9 @@ update_initramfs (OtAdminUpdateKernel *self,
"--mount-readonly", "/",
"--mount-proc", "/proc",
"--mount-bind", "/dev", "/dev",
- "--mount-bind", ot_gfile_get_path_cached (ostree_vardir), "/var",
- "--mount-bind", ot_gfile_get_path_cached (tmpdir), "/tmp",
- "--mount-bind", ot_gfile_get_path_cached (ostree_moduledir), "/lib/modules",
+ "--mount-bind", gs_file_get_path_cached (ostree_vardir), "/var",
+ "--mount-bind", gs_file_get_path_cached (tmpdir), "/tmp",
+ "--mount-bind", gs_file_get_path_cached (ostree_moduledir), "/lib/modules",
deploy_path,
"dracut", "-f", "/tmp/initramfs-ostree.img", release,
NULL);
@@ -151,10 +151,10 @@ update_initramfs (OtAdminUpdateKernel *self,
if (!g_file_copy (initramfs_tmp_file, initramfs_file, 0, cancellable, NULL, NULL, error))
goto out;
- g_print ("Created: %s\n", ot_gfile_get_path_cached (initramfs_file));
+ g_print ("Created: %s\n", gs_file_get_path_cached (initramfs_file));
- (void) ot_gfile_unlink (initramfs_tmp_file, NULL, NULL);
- (void) rmdir (ot_gfile_get_path_cached (tmpdir));
+ (void) gs_file_unlink (initramfs_tmp_file, NULL, NULL);
+ (void) rmdir (gs_file_get_path_cached (tmpdir));
}
ret = TRUE;
@@ -259,7 +259,7 @@ update_grub (OtAdminUpdateKernel *self,
}
grubby_args = g_ptr_array_new ();
- add_kernel_arg = g_strconcat ("--add-kernel=", ot_gfile_get_path_cached (kernel_path), NULL);
+ add_kernel_arg = g_strconcat ("--add-kernel=", gs_file_get_path_cached (kernel_path), NULL);
initramfs_arg = g_strconcat ("--initrd=", "/boot/initramfs-ostree-", release, ".img", NULL);
ot_ptrarray_add_many (grubby_args, "grubby", "--grub", add_kernel_arg, initramfs_arg,
"--copy-default", "--title=OSTree", NULL);
diff --git a/src/ostree/ot-admin-functions.c b/src/ostree/ot-admin-functions.c
index 63c8266..6ddb768 100644
--- a/src/ostree/ot-admin-functions.c
+++ b/src/ostree/ot-admin-functions.c
@@ -54,7 +54,7 @@ ot_admin_ensure_initialized (GFile *ostree_dir,
if (!g_file_query_exists (dir, NULL))
{
ot_lfree char *opt_repo_arg = g_strdup_printf ("--repo=%s/repo",
- ot_gfile_get_path_cached (ostree_dir));
+ gs_file_get_path_cached (ostree_dir));
const char *child_argv[] = { "ostree", opt_repo_arg, "init", NULL };
if (!ot_spawn_sync_checked (NULL, (char**)child_argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL,
@@ -77,7 +77,7 @@ ot_admin_ensure_initialized (GFile *ostree_dir,
dir = ot_gfile_get_child_build_path (ostree_dir, "var", "tmp", NULL);
if (!ot_gfile_ensure_directory (dir, TRUE, error))
goto out;
- if (chmod (ot_gfile_get_path_cached (dir), 01777) < 0)
+ if (chmod (gs_file_get_path_cached (dir), 01777) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
@@ -90,9 +90,9 @@ ot_admin_ensure_initialized (GFile *ostree_dir,
g_clear_object (&dir);
dir = ot_gfile_get_child_build_path (ostree_dir, "var", "run", NULL);
- if (!g_file_test (ot_gfile_get_path_cached (dir), G_FILE_TEST_IS_SYMLINK))
+ if (!g_file_test (gs_file_get_path_cached (dir), G_FILE_TEST_IS_SYMLINK))
{
- if (symlink ("../run", ot_gfile_get_path_cached (dir)) < 0)
+ if (symlink ("../run", gs_file_get_path_cached (dir)) < 0)
{
ot_util_set_error_from_errno (error, errno);
goto out;
diff --git a/src/ostree/ot-builtin-ls.c b/src/ostree/ot-builtin-ls.c
index 6bbd324..73589ee 100644
--- a/src/ostree/ot-builtin-ls.c
+++ b/src/ostree/ot-builtin-ls.c
@@ -111,7 +111,7 @@ print_one_file_text (GFile *f,
g_variant_unref (xattrs);
}
- g_string_append (buf, ot_gfile_get_path_cached (f));
+ g_string_append (buf, gs_file_get_path_cached (f));
if (type == G_FILE_TYPE_SYMBOLIC_LINK)
g_string_append_printf (buf, " -> %s", g_file_info_get_attribute_byte_string (file_info, "standard::symlink-target"));
@@ -130,7 +130,7 @@ print_one_file_binary (GFile *f,
if (!ostree_repo_file_ensure_resolved ((OstreeRepoFile*)f, NULL))
g_assert_not_reached ();
- path = ot_gfile_get_path_cached (f);
+ path = gs_file_get_path_cached (f);
fwrite (path, 1, strlen (path), stdout);
fwrite ("\0", 1, 1, stdout);
diff --git a/src/ostree/ot-builtin-prune.c b/src/ostree/ot-builtin-prune.c
index 713e7b8..c72f951 100644
--- a/src/ostree/ot-builtin-prune.c
+++ b/src/ostree/ot-builtin-prune.c
@@ -75,7 +75,7 @@ maybe_prune_loose_object (OtPruneData *data,
cancellable, error)) == NULL)
goto out;
- if (!ot_gfile_unlink (objf, cancellable, error))
+ if (!gs_file_unlink (objf, cancellable, error))
goto out;
data->freed_bytes += g_file_info_get_size (info);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]