class documentation

class _RemoteImportCb(ImportExportCbBase):

View In Hierarchy

Undocumented

Method __init__ Initializes this class.
Method ReportConnected Called when a connection has been established.
Method ReportFinished Called when a transfer has finished.
Method ReportListening Called when daemon started listening.
Property disk_results Returns per-disk results.
Method _CheckAllListening Checks whether all daemons are listening.
Instance Variable _cds Undocumented
Instance Variable _daemon_port Undocumented
Instance Variable _disk_count Undocumented
Instance Variable _dresults Undocumented
Instance Variable _external_address Undocumented
Instance Variable _feedback_fn Undocumented
Instance Variable _salt Undocumented
Instance Variable _x509_cert_pem Undocumented

Inherited from ImportExportCbBase:

Method ReportProgress Called when new progress information should be reported.
def __init__(self, feedback_fn, cds, x509_cert_pem, disk_count, external_address):

Initializes this class.

Parameters
feedback_fnUndocumented
cds:stringCluster domain secret
x509_cert_pem:stringCA used for signing import key
disk_count:numberNumber of disks
external_address:stringExternal address of destination node
def ReportConnected(self, ie, private):

Called when a connection has been established.

def ReportFinished(self, ie, private):

Called when a transfer has finished.

def ReportListening(self, ie, private, _):

Called when daemon started listening.

@property
disk_results =

Returns per-disk results.

def _CheckAllListening(self):

Checks whether all daemons are listening.

If all daemons are listening, the information is sent to the client.

_cds =

Undocumented

_daemon_port =

Undocumented

_disk_count =

Undocumented

_dresults =

Undocumented

_external_address =

Undocumented

_feedback_fn =

Undocumented

_salt =

Undocumented

_x509_cert_pem =

Undocumented