angelos.lib.replication.endpoint

Replication endpoints. The endpoints binds the handlers and the business logic of the clients and servers.

class angelos.lib.replication.endpoint.ReplicatorClient(ioc, preset, modified=None)

Bases: angelos.lib.ioc.ContainerAware

Replicator client.

property preset
class angelos.lib.replication.endpoint.ReplicatorServer(ioc, conn, portfolio)

Bases: angelos.lib.ioc.ContainerAware

Replicator server.

property channel

The channel associated with this Replicator server session

property connection

The channel associated with this SFTP server session

property env

The environment associated with this Replicator server session This method returns the environment set by the client when this Replicator session was opened.

exit()

Shut down this Replicator server

property logger

A logger associated with this SFTP server

property portfolio

The portfolio associated with this Replicator server session