Esempio n. 1
0
 def __init__(self, hstoretype, daxtype, addr, port=None):
     store_ctor = getattr(stores, hstoretype.replace(
         '-', '_'))  # hstore, hstore-cc, hstore-mc, hstore-mr
     h = store_ctor()
     if port is not None:
         h.merge({"port": port})
     dax_ctor = getattr(dax, daxtype)  # devdax or fsdax
     config_0.__init__(self, shard_proto_dax(addr, h, dax_ctor()))
Esempio n. 2
0
 def __init__(self, addr):
     config_0.__init__(self, shard_proto(addr, mapstore()))
Esempio n. 3
0
 def __init__(self, addr, net):
     config_0.__init__(self, shard_proto_net(addr, mapstore(), net))
     self.merge(sockets())