commands.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:redis-clu 作者: baranbartu 项目源码 文件源码
def replicate(ctx, args):
    master = Node.from_uri(args.master)
    if not master.is_master():
        ctx.abort('Node {} is not a master.'.format(args.master))
    cluster = Cluster.from_node(master)
    cluster.add_node(args.slave)
    slave = Node.from_uri(args.slave)
    try:
        slave.replicate(master.name)
    except redis.ResponseError as e:
        ctx.abort(str(e))
    cluster.wait()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号