'setup: create DS topology as described in config.py' { 'initialiseInstance' : False } { 'returncode' : RC , 'result' : STAXResult } { 'location' : STAF_REMOTE_HOSTNAME , 'entry' : opendmkPath , 'attribute' : 'TYPE' } 'setup: add initial entries' { 'ldifFile' : '%s/snmp/snmp_start.ldif' % logsRemoteDataDir } 'setup: start DS to run on port %s' \ % (DIRECTORY_INSTANCE_PORT) { 'location' : STAF_REMOTE_HOSTNAME } { 'noOfLoops' : 5 , 'noOfMilliSeconds' : 2000 } 'setup: get default SNMP Connection Handler properties' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'get-connection-handler-prop' , 'optionsString' : options , 'myVariableName' : 'DEFAULT_PROPERTIES' } 'setup: check SNMP Connection Handler is disabled' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : ': SNMP : Disabled' } 'setup: enable 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 \ --set listen-port:%s \ --set trap-port:%s \ --set opendmk-jarfile:%s' \ % (SNMP_PORT, SNMP_TRAP_PORT, opendmkPath) } 'setup: check SNMP Connection Handler is enabled' { 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } { 'returnString' : returnString , 'expectedString' : ': SNMP : Enabled' } 'setup: get SNMP Connection Handler properties' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD , 'subcommand' : 'get-connection-handler-prop' , 'optionsString' : options , 'myVariableName' : 'SNMP_PROPERTIES' } 'WARNING: Check if SNMP_OPENDMK_LIBDIR is set \ in the config.py.stubs file.'