Skip to content

sftp services always failed on python binding #3429

@Xuanwo

Description

@Xuanwo
tests/test_read.py:30: Error
_______________________________ test_async_read ________________________________

service_name = 'sftp', operator = Operator("sftp", root="/upload/sftp_test/")
async_operator = AsyncOperator("sftp", root="/upload/sftp_test/")

    @pytest.mark.asyncio
    @pytest.mark.need_capability("read", "write", "delete")
    async def test_async_read(service_name, operator, async_operator):
        size = randint(1, 1024)
        filename = f"random_file_{str(uuid4())}"
        content = os.urandom(size)
>       await async_operator.write(filename, content)
E       opendal.Error: Unexpected (permanent) at write, context: { service: sftp, path: random_file_a3a20165-da47-4689-b85e-f00b2bf2f453 } => ssh error, source: failed to connect to the remote host

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions