|
|
|
@ -90,7 +90,8 @@ class Node(object):
|
|
|
|
|
raft_snap_threshold=8192, raft_snap_int="1s",
|
|
|
|
|
raft_cluster_remove_shutdown=False,
|
|
|
|
|
http_cert=None, http_key=None, http_no_verify=False,
|
|
|
|
|
node_cert=None, node_key=None, node_no_verify=False,
|
|
|
|
|
node_cert=None, node_key=None, node_ca_cert=None,
|
|
|
|
|
node_verify_server_name=None, node_no_verify=False,
|
|
|
|
|
auth=None, auto_backup=None, auto_restore=None,
|
|
|
|
|
dir=None):
|
|
|
|
|
|
|
|
|
@ -123,6 +124,8 @@ class Node(object):
|
|
|
|
|
self.node_cert = node_cert
|
|
|
|
|
self.node_key = node_key
|
|
|
|
|
self.node_no_verify = node_no_verify
|
|
|
|
|
self.node_ca_cert = node_ca_cert
|
|
|
|
|
self.node_verify_server_name = node_verify_server_name
|
|
|
|
|
self.auth = auth
|
|
|
|
|
self.auto_backup = auto_backup
|
|
|
|
|
self.auto_restore = auto_restore
|
|
|
|
@ -187,8 +190,12 @@ class Node(object):
|
|
|
|
|
command += ['-http-no-verify']
|
|
|
|
|
if self.node_cert is not None:
|
|
|
|
|
command += ['-node-cert', self.node_cert, '-node-key', self.node_key]
|
|
|
|
|
if self.node_no_verify:
|
|
|
|
|
command += ['-node-no-verify']
|
|
|
|
|
if self.node_ca_cert is not None:
|
|
|
|
|
command += ['-node-ca-cert', self.node_ca_cert]
|
|
|
|
|
if self.node_no_verify:
|
|
|
|
|
command += ['-node-no-verify']
|
|
|
|
|
if self.node_verify_server_name is not None:
|
|
|
|
|
command += ['-node-verify-server-name', self.node_verify_server_name]
|
|
|
|
|
if self.auth is not None:
|
|
|
|
|
command += ['-auth', self.auth]
|
|
|
|
|
if self.auto_backup is not None:
|
|
|
|
|