sig
val list : unit -> Nn_datastores.datastore list
val get : string -> Nn_datastores.datastore
val add : Nn_datastores.datastore -> unit
val update_from_db : ?when_done:(unit -> unit) -> int -> unit
val delete : string -> unit
val enable : string -> unit
val disable : string -> unit
val is_alive : string -> bool
val start_publishing : unit -> unit
val post_add_hook :
Netplex_types.socket_service -> Netplex_types.controller -> unit
val receive_message :
Pfs_auth.client_auth ->
Netplex_types.container -> string -> string array -> unit
val post_start_hook :
Netplex_types.container ->
Nn_config.nn_node_config -> Pfs_auth.client_auth -> unit
val shutdown : unit -> unit
end