예제 #1
0
파일: etcd.py 프로젝트: plastyc/patroni
 def member(node):
     conn_url, api_url = parse_connection_string(node.value)
     return Member(node.modifiedIndex, os.path.basename(node.key), conn_url,
                   api_url, node.expiration, node.ttl)
예제 #2
0
 def member(name, value, znode):
     conn_url, api_url = parse_connection_string(value)
     return Member(znode.mzxid, name, conn_url, api_url, None, None)
예제 #3
0
 def member(name, value, znode):
     conn_url, api_url = parse_connection_string(value)
     return Member(znode.mzxid, name, conn_url, api_url, None, None)
예제 #4
0
 def member(node):
     conn_url, api_url = parse_connection_string(node.value)
     return Member(node.modifiedIndex, os.path.basename(node.key), conn_url, api_url, node.expiration, node.ttl)