ace.tools.sftp.utils
- class ace.tools.sftp.utils.SFTPConnector(host: str = '', username: str = '', password: str = '', private_key: str = '', port: str | int = 22, auth_method: str = 'password')[source]
Bases:
object- __init__(host: str = '', username: str = '', password: str = '', private_key: str = '', port: str | int = 22, auth_method: str = 'password')[source]
- connect() None[source]
- disconnect()[source]
- password_auth() None[source]
- private_key_auth() None[source]
- ace.tools.sftp.utils.upload(sftp_connector: SFTPConnector, file_obj, remote_path: str)[source]
- ace.tools.sftp.utils.download(sftp_connector: SFTPConnector, file_name: str)[source]