Skip to content

server_transfer

ServerTransferResource

Bases: ConfigurableResource

A resource for transferring files to other servers.

Source code in packages/common/src/bag3d/common/resources/server_transfer.py
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
class ServerTransferResource(ConfigurableResource):
    """
    A resource for transferring files to other servers.
    """

    host: Optional[str] = None
    user: Optional[str] = None
    target_dir: Optional[str] = None
    public_dir: Optional[str] = None

    @property
    def connect(self):
        conn = Connection(host=self.host, user=self.user)
        return conn