]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/rgw_tools.h
import ceph quincy 17.2.6
[ceph.git] / ceph / src / rgw / rgw_tools.h
index b842916fd876781ad0b970402ef81c0c0ec800c0..1beaad396f0a37f9e168bb1dfee5b43ddb49ba7a 100644 (file)
@@ -81,6 +81,11 @@ int rgw_get_system_obj(RGWSysObjectCtx& obj_ctx, const rgw_pool& pool, const std
 int rgw_delete_system_obj(const DoutPrefixProvider *dpp, 
                           RGWSI_SysObj *sysobj_svc, const rgw_pool& pool, const std::string& oid,
                           RGWObjVersionTracker *objv_tracker, optional_yield y);
+int rgw_stat_system_obj(const DoutPrefixProvider *dpp,
+                        RGWSysObjectCtx& obj_Ctx, const rgw_pool& pool,
+                        const std::string& key, RGWObjVersionTracker *objv_tracker,
+                        real_time *pmtime, optional_yield y,
+                        std::map<std::string, bufferlist> *pattrs = nullptr);
 
 const char *rgw_find_mime_by_ext(std::string& ext);