| 368 | } |
| 369 | |
| 370 | apr_status_t md_store_md_iter(md_store_md_inspect *inspect, void *baton, md_store_t *store, |
| 371 | apr_pool_t *p, md_store_group_t group, const char *pattern) |
| 372 | { |
| 373 | inspect_md_ctx ctx; |
| 374 | |
| 375 | ctx.store = store; |
| 376 | ctx.group = group; |
| 377 | ctx.inspect = inspect; |
| 378 | ctx.baton = baton; |
| 379 | |
| 380 | return md_store_iter(insp_md, &ctx, store, p, group, pattern, MD_FN_MD, MD_SV_JSON); |
| 381 | } |
| 382 | |
| 383 | apr_status_t md_store_lock_global(md_store_t *store, apr_pool_t *p, apr_time_t max_wait) |
| 384 | { |
no test coverage detected