'Backend Restore Tasks 001: Create a backup of the data' { 'backupDir' : '%s/backends/backup1' % remote.temp , 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'extraParams' : '-y -c' } 'Backend Restore Tasks 001: Restore with --completionNotify incorrect email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupDir' : '%s/backends/backup1' % remote.temp, 'extraParams' : '--completionNotify foo', 'expectedRC' : 1 } 'Backend Restore Tasks 001: Restore with --completionNotify correct email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupDir' : '%s/backends/backup1' % remote.temp, 'extraParams' : '--completionNotify foo@example.com' } '%s: Test failed. eInfo(%s)' % (eType,eInfo) 'Backend Restore Tasks 002: Create a backup of the data' { 'backupDir' : '%s/backends/backup2' % remote.temp , 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'extraParams' : '-c -A' } 'Backend Restore Tasks 002: Restore with --errorNotify incorrect email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupDir' : '%s/backends/backup2' % remote.temp, 'extraParams' : '--errorNotify foo', 'expectedRC' : 1 } 'Backend Restore Tasks 002: Restore with --errorNotify correct email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupDir' : '%s/backends/backup2' % remote.temp, 'extraParams' : '--errorNotify foo@example.com' } '%s: Test failed. eInfo(%s)' % (eType,eInfo)