Tezt_tezos.Teztale
type user = {
login : string;
password : string;
}
A user is either an archiver or an admin
type interface = {
address : string;
port : int;
module Server : sig ... end
module Archiver : sig ... end