'###### Monitor the LDIF connection handler ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=LDIF Connection Handler,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 0 } '-- Disable the LDIF Connection Handler --' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'set-connection-handler-prop' , 'objectType' : 'handler-name', 'objectName' : 'LDIF Connection Handler', 'optionsString' : '--set enabled:false', 'expectedRC' : 0 } '###### Monitor the LDIF Connection Handler ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=LDIF Connection Handler,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 32 } '-- Enabled the LDIF Connection Handler --' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'set-connection-handler-prop' , 'objectType' : 'handler-name', 'objectName' : 'LDIF Connection Handler', 'optionsString' : '--set enabled:true', 'expectedRC' : 0 } '-- Create a new LDIF Connection Handler --' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'create-connection-handler' , 'objectType' : 'handler-name', 'objectName' : 'myLDIF', 'optionsString' : '--type ldif --set enabled:true', 'expectedRC' : 0 } '###### Monitor the new LDIF connection handler ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=myLDIF,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 0 } '-- Delete the new LDIF Connection Handler --' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'delete-connection-handler' , 'objectType' : 'handler-name', 'objectName' : 'myLDIF', 'expectedRC' : 0 } '###### Monitor the Backup Backend ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=backup Backend,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 0 } '###### Monitor the userRoot Backend ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=userRoot Backend,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 0 } '###### Monitor the tasks Backend ###### ' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'dsBaseDN' : 'cn=tasks Backend,cn=monitor', 'dsFilter' : 'objectclass=*', 'expectedRC' : 0 }