Merge PR #28003 into master
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 16 Jul 2019 20:40:03 +0000 (13:40 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 16 Jul 2019 20:40:10 +0000 (13:40 -0700)
commitdf7800305415e007656a0d7b041bd7f98c5250d1
tree27c1ecf547572f1deb9fb2d67ac86cb4f18fa812
parentfc597d449faa5b7587aea63abb11680befda47dc
parentb049eb9bbcdaef547c3559e9dbe5a3ca272f60ec
Merge PR #28003 into master

* refs/pull/28003/head:
client: do not return EEXIST for mkdirs
pybind/mgr/volumes: print exceptions in purge thread
pybind/mgr/volumes: refactor trash readdir
pybind/mgr/volumes: use existing client provided recursive mkdir
pybind/mgr/volumes: cleanup fs removal
pybind/mgr/subvolumes: use bytes for paths
pybind/mgr/volumes: remove unused property
test: add basic purge queue validation test
mgr / volumes: schedule purge job for volumes on init
mgr / volumes: purge queue for async subvolume delete
mgr / volumes: maintain connection pool for fs volumes
mgr / volumes: wrap rmtree() call within try..except block
mgr / volumes: use negative error codes everywhere
test: cleanup removing all subvolumes before removing subvolume group

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
src/client/Client.cc