[PATCH 0/4] Replace virFileMakePath*() with g_mkdir_with_parents()

Michal Privoznik posted 4 patches 3 years ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1614589944.git.mprivozn@redhat.com
src/bhyve/bhyve_driver.c                |  6 +--
src/conf/domain_conf.c                  |  2 +-
src/conf/network_conf.c                 |  2 +-
src/conf/virnetworkportdef.c            |  2 +-
src/conf/virnwfilterbindingobj.c        |  2 +-
src/conf/virstorageobj.c                |  2 +-
src/hypervisor/virhostdev.c             |  4 +-
src/interface/interface_backend_netcf.c |  2 +-
src/interface/interface_backend_udev.c  |  2 +-
src/libvirt_private.syms                |  2 -
src/libxl/libxl_conf.c                  |  2 +-
src/libxl/libxl_driver.c                | 12 ++---
src/locking/lock_daemon.c               |  4 +-
src/logging/log_daemon.c                |  4 +-
src/lxc/lxc_container.c                 | 18 +++----
src/lxc/lxc_controller.c                |  4 +-
src/lxc/lxc_driver.c                    |  4 +-
src/lxc/lxc_fuse.c                      |  2 +-
src/lxc/lxc_process.c                   |  2 +-
src/network/bridge_driver.c             | 12 ++---
src/node_device/node_device_udev.c      |  2 +-
src/nwfilter/nwfilter_dhcpsnoop.c       |  2 +-
src/nwfilter/nwfilter_driver.c          |  6 +--
src/qemu/qemu_checkpoint.c              |  2 +-
src/qemu/qemu_domain.c                  |  2 +-
src/qemu/qemu_driver.c                  | 26 +++++-----
src/qemu/qemu_namespace.c               |  6 +--
src/qemu/qemu_process.c                 |  6 +--
src/qemu/qemu_tpm.c                     |  4 +-
src/remote/remote_daemon.c              |  2 +-
src/rpc/virnetsocket.c                  |  2 +-
src/secret/secret_driver.c              |  4 +-
src/storage/storage_driver.c            |  4 +-
src/storage/storage_util.c              |  2 +-
src/util/vircgroupv1.c                  |  4 +-
src/util/vircgroupv2.c                  |  2 +-
src/util/virdaemon.c                    |  2 +-
src/util/virdnsmasq.c                   |  2 +-
src/util/virfile.c                      | 69 ++-----------------------
src/util/virfile.h                      |  3 --
src/util/virfilecache.c                 |  2 +-
src/util/virlockspace.c                 |  2 +-
src/util/virlog.c                       |  2 +-
src/util/virpidfile.c                   |  4 +-
src/util/virresctrl.c                   |  2 +-
src/vz/vz_driver.c                      |  2 +-
tests/scsihosttest.c                    |  4 +-
tests/securityselinuxlabeltest.c        |  4 +-
tests/vboxsnapshotxmltest.c             |  2 +-
tests/vircgroupmock.c                   |  2 +-
tests/virhostdevtest.c                  |  2 +-
tests/virpcimock.c                      | 12 ++---
tests/virstoragetest.c                  |  4 +-
tools/vsh.c                             |  2 +-
54 files changed, 110 insertions(+), 178 deletions(-)
[PATCH 0/4] Replace virFileMakePath*() with g_mkdir_with_parents()
Posted by Michal Privoznik 3 years ago
While reading through glib manual I've noticed there's
g_mkdir_with_parents() which does the same as our virFileMakePath() and
virFileMakePathWithMode().

Michal Prívozník (4):
  virfile: Replace virFileMakePathHelper() with g_mkdir_with_parents()
  lib: Replace virFileMakePathWithMode() with g_mkdir_with_parents()
  lib: Replace virFileMakePath() with g_mkdir_with_parents()
  util: Drop virFileMakePath() and virFileMakePathWithMode()

 src/bhyve/bhyve_driver.c                |  6 +--
 src/conf/domain_conf.c                  |  2 +-
 src/conf/network_conf.c                 |  2 +-
 src/conf/virnetworkportdef.c            |  2 +-
 src/conf/virnwfilterbindingobj.c        |  2 +-
 src/conf/virstorageobj.c                |  2 +-
 src/hypervisor/virhostdev.c             |  4 +-
 src/interface/interface_backend_netcf.c |  2 +-
 src/interface/interface_backend_udev.c  |  2 +-
 src/libvirt_private.syms                |  2 -
 src/libxl/libxl_conf.c                  |  2 +-
 src/libxl/libxl_driver.c                | 12 ++---
 src/locking/lock_daemon.c               |  4 +-
 src/logging/log_daemon.c                |  4 +-
 src/lxc/lxc_container.c                 | 18 +++----
 src/lxc/lxc_controller.c                |  4 +-
 src/lxc/lxc_driver.c                    |  4 +-
 src/lxc/lxc_fuse.c                      |  2 +-
 src/lxc/lxc_process.c                   |  2 +-
 src/network/bridge_driver.c             | 12 ++---
 src/node_device/node_device_udev.c      |  2 +-
 src/nwfilter/nwfilter_dhcpsnoop.c       |  2 +-
 src/nwfilter/nwfilter_driver.c          |  6 +--
 src/qemu/qemu_checkpoint.c              |  2 +-
 src/qemu/qemu_domain.c                  |  2 +-
 src/qemu/qemu_driver.c                  | 26 +++++-----
 src/qemu/qemu_namespace.c               |  6 +--
 src/qemu/qemu_process.c                 |  6 +--
 src/qemu/qemu_tpm.c                     |  4 +-
 src/remote/remote_daemon.c              |  2 +-
 src/rpc/virnetsocket.c                  |  2 +-
 src/secret/secret_driver.c              |  4 +-
 src/storage/storage_driver.c            |  4 +-
 src/storage/storage_util.c              |  2 +-
 src/util/vircgroupv1.c                  |  4 +-
 src/util/vircgroupv2.c                  |  2 +-
 src/util/virdaemon.c                    |  2 +-
 src/util/virdnsmasq.c                   |  2 +-
 src/util/virfile.c                      | 69 ++-----------------------
 src/util/virfile.h                      |  3 --
 src/util/virfilecache.c                 |  2 +-
 src/util/virlockspace.c                 |  2 +-
 src/util/virlog.c                       |  2 +-
 src/util/virpidfile.c                   |  4 +-
 src/util/virresctrl.c                   |  2 +-
 src/vz/vz_driver.c                      |  2 +-
 tests/scsihosttest.c                    |  4 +-
 tests/securityselinuxlabeltest.c        |  4 +-
 tests/vboxsnapshotxmltest.c             |  2 +-
 tests/vircgroupmock.c                   |  2 +-
 tests/virhostdevtest.c                  |  2 +-
 tests/virpcimock.c                      | 12 ++---
 tests/virstoragetest.c                  |  4 +-
 tools/vsh.c                             |  2 +-
 54 files changed, 110 insertions(+), 178 deletions(-)

-- 
2.26.2