'Backend Backup Tasks 001: Schedule a Backup task with --completionNotify incorrect email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupID' : 'scheduled-backup', 'schedulePattern' : '"0 15 * * 1-5"' , 'backupDir' : '%s/backends/' % remote.temp , 'extraParams' : '--completionNotify foo' , 'expectedRC' : 1 } 'Backend Backup Tasks 001: Schedule a Backup task with --completionNotify correct email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupID' : 'scheduled-backup', 'schedulePattern' : '"0 15 * * 1-5"' , 'backupDir' : '%s/backends/' % remote.temp , 'extraParams' : '--completionNotify foo@example.com' } '%s: Test failed. eInfo(%s)' % (eType,eInfo) 'Backend Backup Tasks 002: Schedule a Backup task with --errorNotify incorrect email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupID' : 'scheduled-backup-2', 'schedulePattern' : '"0 15 * * 1-5"' , 'backupDir' : '%s/backends/' % remote.temp , 'extraParams' : '--errorNotify foo' , 'expectedRC' : 1 } 'Backend Backup Tasks 002: Schedule a Backup task with --errorNotify correct email' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupID' : 'scheduled-backup-2', 'schedulePattern' : '"0 15 * * 1-5"' , 'backupDir' : '%s/backends/' % remote.temp , 'extraParams' : '--errorNotify foo@example.com' } '%s: Test failed. eInfo(%s)' % (eType,eInfo) 'Backend Backup Tasks 003: Schedule a Backup task with --dependency incorrect' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstanceAdminPort' : DIRECTORY_INSTANCE_ADMIN_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'backupID' : 'scheduled-backup-3', 'backupDir' : '%s/backends/' % remote.temp , 'extraParams' : '--dependency foo' , 'expectedRC' : 1 } '%s: Test failed. eInfo(%s)' % (eType,eInfo)