// AUID returns the AUID of the pool. func (pool *Pool) AUID() (uint64, error) { var auid C.uint64_t ret := C.rados_ioctx_pool_get_auid(pool.context, &auid) if err := toRadosError(ret); err != nil { err.Message = "Unable to retrieve AUID" return 0, err } return uint64(auid), nil }
func (r *RadosIoCtx) PoolGetAuid() (uint64, error) { var uid C.uint64_t cerr := C.rados_ioctx_pool_get_auid(*r.ctx, &uid) if cerr < 0 { return 0, errors.New("get auid failed") } return uint64(uid), nil }