Whamcloud - gitweb
LU-911 osd: couple helpers for osd api
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 12 Dec 2011 17:03:59 +0000 (20:03 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 15 May 2012 19:07:17 +0000 (15:07 -0400)
commit648930da11a2e37d8bd715b24ece688096e13266
treeaba11a05b3e83ac4ea8098ac9b0f8eb81cee6cb3
parent69f76e8f1da3b3ba27853c4d98cfa82ccf09f1f9
LU-911 osd: couple helpers for osd api

- dt_find_or_create() to "open" and create if needed an object
- dt_object_sync() - a wrapper for corresponding osd api method

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: If10e2f522f6e5383260a1d729f305ccdc0b02bbb
Signed-off-by: Mikhail Pershin <tappro@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/1838
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/dt_object.h
lustre/mdd/mdd_object.c
lustre/obdclass/dt_object.c