Pathname to file describing the topology.
Encrypt replication channels
Name of the data file within shared/data/replication/ for suffix
initialisation.
If no filename provided (default), the topology won't be initialised.
If a filename provided, after initialisation the suffix will be
backuped under masterBackupDir.
'Create DS topology as described in %s' % topologyFile
{ 'topologyDescFile' : topologyFile,
'sharedDataFolder' : 'replication' }
{ 'returncode' : RC ,
'result' : STAXResult }
'Import data from %s into server %s:%s' \
% (importDataFile, masterHost, master.getPort())
{ 'location' : masterHost,
'dsPath' : masterPath,
'dsBackEnd' : 'userRoot',
'dsLdifFile' : importDataFile
}
{ 'location' : masterHost,
'dsPath' : masterPath,
'backupDir' : masterBackupDir
}
[_topologyServerList]
'Instance requires REPLICATION configuration.'
'Enable replication for server:\nHost: %s\nLdap port: %s\n\
Replication port: %s\nReplicated DN list: %s' \
% (server.getHostname(), server.getPort(),
replicationServer.getPort(), replicatedDnList)
{ 'location' : clientHost,
'dsPath' : clientPath,
'dsInstanceHost' : server.getHostname(),
'dsInstancePort' : server.getPort(),
'dsInstanceDn' : server.getRootDn(),
'dsInstancePswd' : server.getRootPwd(),
'dsReplicationPort' : replicationServer.getPort(),
'dsSecureReplication' : secureReplication,
'refInstanceHost' : masterHost,
'refInstancePort' : master.getPort(),
'refInstanceDn' : master.getRootDn(),
'refInstancePswd' : master.getRootPwd(),
'refReplicationPort' : masterReplicationServer.getPort(),
'refSecureReplication' : secureReplication,
'replicationDnList' : replicatedDnList,
'useSecondServerAsSchemaSource' : True
}
'Initialise topology from %s:%s' \
% (masterHost, master.getPort())
{ 'location' : clientHost,
'dsPath' : clientPath,
'sourceInstanceHost' : masterHost,
'sourceInstancePort' : master.getPort(),
'replicationDnList' : [synchroSuffix]
}