This commit is contained in:
parent
a3fb058f61
commit
67b175c290
1 changed files with 1 additions and 10 deletions
|
|
@ -76,16 +76,7 @@ struct
|
||||||
let lwt_list_get_ok l =
|
let lwt_list_get_ok l =
|
||||||
let open Lwt.Syntax in
|
let open Lwt.Syntax in
|
||||||
let+ l = l in
|
let+ l = l in
|
||||||
let err = ref None in
|
list_get_ok l
|
||||||
try
|
|
||||||
l
|
|
||||||
|> List.map (function
|
|
||||||
| Error _e as e ->
|
|
||||||
err := Some e;
|
|
||||||
raise Exit
|
|
||||||
| Ok v -> v)
|
|
||||||
|> Result.ok
|
|
||||||
with Exit -> ( match !err with None -> assert false | Some v -> v)
|
|
||||||
|
|
||||||
let get ro s =
|
let get ro s =
|
||||||
let*? base_dir = get_subdirs ro Mirage_kv.Key.empty in
|
let*? base_dir = get_subdirs ro Mirage_kv.Key.empty in
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue