*** Keywords ***
Check Karaf Log File Does Not Have Messages
- [Arguments] ${ip} ${message} ${log_file}=${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf.log
- ${output}= Run Command On Remote System ${ip} grep ${message} ${log_file}
+ [Arguments] ${ip} ${message} ${user}=${CONTROLLER_USER} ${log_file}=${WORKSPACE}/${BUNDLEFOLDER}/data/log/karaf.log
+ [Documentation] Fails if the provided ${message} is found in the karaf.log file. Uses grep to search. The
+ ... karaf.log file can be overridden with ${log_file} to be any file on the given system @ ${ip}
+ ${output}= Run Command On Remote System ${ip} grep ${message} ${log_file} ${user}
Should Not Contain ${output} ${message}
Verify Feature Is Installed