From: Patrick Donnelly Date: Fri, 13 Sep 2019 19:38:47 +0000 (-0700) Subject: Merge PR #28560 into master X-Git-Tag: v15.1.0~1555 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9e59ba40c35b5155e8a0f6d3b453dbab6e2e430f;p=ceph.git Merge PR #28560 into master * refs/pull/28560/head: cephfs-shell: handle du's arguments elsewhere outside do_du() cephfs-shell: reuse code cephfs-shell: rewrite call to perror in do_du pybind/cephfs: define variable for hexcode used in stat() test_cephfs_shell: test cephfs-shell command at invocation cephfs-shell: refactor do_du() cephfs-shell: option -r is not for reverse cephfs-shell: extend to_bytes() test_cephfs_shell: test du with no args test_cephfs_shell: test du with multiple paths in args test_cephfs_shell: test behaviour of "du -r" test_cephfs_shell: test du's output for softlinks qa/cephfs: add convenience method lstat() qa/cephfs: add option to make stat() unfollow symlinks test_cephfs_shell: test du's output for hardlinks test_cephfs_shell: test du's output for directories test_cephfs_shell: test du's output for regular files test_cephfs_shell: add a method to get command output test_cephfs_shell: allow cmd as list too test_cephfs_shell: rename and rewrite _cephfs_shell() test_cephfs_shell: copy humanize() from cephfs-shell cephfs-shell: print disk usage for non-directory files too pybind/cephfs: add method that stats symlinks without following cephfs-shell: Fix 'du' command error Reviewed-by: Varsha Rao Reviewed-by: Patrick Donnelly --- 9e59ba40c35b5155e8a0f6d3b453dbab6e2e430f