'v2c_customconf: change the community 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 community:%s' % newCommunityProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: get with the old community' { 'snmpVersion' : '2', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : defCommunity , 'snmpOIDs' : oid , 'snmpStatus' : 'reqTimeout' } 'v2c_customconf: get with the new community' { 'snmpVersion' : '2', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : newCommunity , 'snmpOIDs' : oid , 'snmpStatus' : 'noError' } 'v2c_customconf: restore the community 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 community:%s' % defCommunityProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: change the allowed-manager 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 allowed-manager:%s' % newManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: get form a allowed manager' { 'snmpVersion' : '2', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : defCommunity , 'snmpOIDs' : oid , 'snmpStatus' : 'noError' } 'v2c_customconf: restore the community 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 allowed-manager:%s' % defManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: set allowed-manager 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 allowed-manager:%s' \ % wrongManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: get from a not allowed manager' { 'snmpVersion' : '2', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : defCommunity , 'snmpOIDs' : oid , 'snmpStatus' : 'authorizationError' } 'v2c_customconf: restore the community 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 allowed-manager:%s' \ % defManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: set allowed-manager property to a list' { '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 allowed-manager:%s' \ % wrongManagerProp } { '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' : '--add allowed-manager:%s' \ % newManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: get from a not allowed manager' { 'snmpVersion' : '2', 'snmpHost' : DIRECTORY_INSTANCE_HOST , 'snmpPort' : SNMP_PORT , 'snmpCommunity' : defCommunity , 'snmpOIDs' : oid , 'snmpStatus' : 'noError' } 'v2c_customconf: restore the community 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 allowed-manager:%s' \ % defManagerProp } 'v2c_customconf: restart the SNMP Connection Handler' { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST , 'dsInstancePort' : DIRECTORY_INSTANCE_PORT , 'dsInstanceDn' : DIRECTORY_INSTANCE_DN , 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD } 'v2c_customconf: set the community property to a list' { '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' : '--add community:%s' % newCommunityProp , 'expectedRC' : 1 } { 'returnString' : returnString , 'expectedString' : msg }