'status: stop DS running on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME , 'dsHost' : DIRECTORY_INSTANCE_HOST , 'dsPort' : DIRECTORY_INSTANCE_PORT , 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } 'status: status when the server is stopped' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % SNMP_PORT } 'status: start DS to run on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME } { 'noOfLoops' : 5 , 'noOfMilliSeconds' : 2000 } 'status: status when the server is started' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % SNMP_PORT } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'noError' } 'status: disable the SNMP 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' : 'SNMP Connection Handler' , 'optionsString' : '--set enabled:false' } 'status: status when the SNMP connection handler is disabled' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Disabled' \ % SNMP_PORT } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'reqTimeout' } 'status: enable the SNMP 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' : 'SNMP Connection Handler' , 'optionsString' : '--set enabled:true' } 'status: status when the SNMP connection handler is enabled' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % SNMP_PORT } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'noError' } 'status: set opendmk-jarfile property to a wrong value' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set opendmk-jarfile:wrong_file' } 'status: restart DS running on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME , 'dsHost' : DIRECTORY_INSTANCE_HOST , 'dsPort' : DIRECTORY_INSTANCE_PORT , 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'location' : STAF_REMOTE_HOSTNAME } { 'noOfLoops' : 5 , 'noOfMilliSeconds' : 2000 } { 'returnString' : returnString , 'expectedString' : msg } 'status: status when the server is started' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % SNMP_PORT } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'reqTimeout' } 'status: restore value for opendmk-jarfile property' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set opendmk-jarfile:%s' \ % SNMP_PROPERTIES['opendmk-jarfile'] } 'status: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'status: set the security-agent-file to a wrong value' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set security-agent-file:wrong_file' } 'status: restart DS running on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME , 'dsHost' : DIRECTORY_INSTANCE_HOST , 'dsPort' : DIRECTORY_INSTANCE_PORT , 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'location' : STAF_REMOTE_HOSTNAME } { 'noOfLoops' : 5 , 'noOfMilliSeconds' : 2000 } { 'returnString' : returnString , 'expectedString' : msg } { 'returnString' : returnString , 'testString' : msg } 'status: status when the server is started' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % SNMP_PORT } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'reqTimeout' } 'status: restore value for security-agent-file property' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set security-agent-file:%s' \ % SNMP_PROPERTIES['security-agent-file'] } 'status: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'status: set the listen-port to a wrong value' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set listen-port:%s' \ % DEFAULT_PROPERTIES['listen-port'] } 'status: restart DS running on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME , 'dsHost' : DIRECTORY_INSTANCE_HOST , 'dsPort' : DIRECTORY_INSTANCE_PORT , 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'location' : STAF_REMOTE_HOSTNAME } { 'noOfLoops' : 5 , 'noOfMilliSeconds' : 2000 } { 'returnString' : returnString , 'expectedString' : msg } 'status: status when the server is started' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : '0.0.0.0:%s : SNMP : Enabled' \ % DEFAULT_PROPERTIES['listen-port'] } 'status: get request' { 'snmpVersion' : '1', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : community , 'snmpOIDs' : oid , 'snmpStatus' : 'reqTimeout' } 'status: restore value for listen-port property' { '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' : 'SNMP Connection Handler' , 'optionsString' : '--set listen-port:%s' \ % SNMP_PROPERTIES['listen-port'] } 'status: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD }