diff --git a/app/ceph.py b/app/ceph.py index 6936054..b2baf4f 100644 --- a/app/ceph.py +++ b/app/ceph.py @@ -12,6 +12,10 @@ def ceph(): @click.option("--ssh_username", required=True) @click.option("--ssh_key_path", required=True, help="For Example, ~/.ssh/id_rsa") def setup(ceph_url, ssh_username, ssh_key_path): + + cnopts = pysftp.CnOpts() + cnopts.hostkeys = None # disable host key checking. with pysftp.Connection(host=ceph_url, username=ssh_username, - password="",private_key=ssh_key_path) as sftp: + password="",private_key=ssh_key_path, + cnopts=cnopts) as sftp: sftp.get_r('/etc/ceph', '/etc/ceph', preserve_mtime=True) \ No newline at end of file