Whamcloud - gitweb
LU-11689 lfs: make sure project proceed all dirs 07/34307/3
authorWang Shilong <wshilong@ddn.com>
Thu, 22 Nov 2018 01:23:36 +0000 (09:23 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 1 Apr 2019 06:18:36 +0000 (06:18 +0000)
commit5a878a7ba1b639ed4a6b01fa7d951467f8fb2122
treefcda13241bb3b4dd0155763d09154bce11130cb5
parent29f7271fc4093918b43c945bd747a07027d08cf0
LU-11689 lfs: make sure project proceed all dirs

Leftover fix since LU-10986 lfs: make lfs project tolerant errors
We should proceed other dirs if we hit errors, otherwise,
some dirtree like following will fail if aaaa not exists.

testdir/
├── subdir
│   └── 1
├── bbbb -> aaaa
└── cccc

Also remove extra error output since we have output failing
messages inside every action function.

Lustre-change: https://review.whamcloud.com/33707
Lustre-commit: e022922fb4a2429d0c2488a13ad8127c068aa2b8

Fixes: d189024bd306 ("LU-10986 lfs: make lfs project tolerant errors")

Test-Parameters: trivial testlist=sanity-quota,sanity-quota
Change-Id: I0062dbc3f4d1925c9e9e1a509ee35ac569bd9b74
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34307
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/sanity-quota.sh
lustre/utils/lfs_project.c