Remote logging server group config API
Change-Id: I6421185096cfd6f28c9cbb473a371d65fea7c2b2
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/remote_logging/test_remote_logging.robot b/remote_logging/test_remote_logging.robot
index 2e0a4ca..ca275c5 100644
--- a/remote_logging/test_remote_logging.robot
+++ b/remote_logging/test_remote_logging.robot
@@ -329,6 +329,26 @@
Sleep 10s
+Configure Group Remote Logging Server
+ [Documentation] Configure the remote logging server on BMC.
+ [Arguments] ${remote_host}=${REMOTE_LOG_SERVER_HOST}
+ ... ${remote_port}=${REMOTE_LOG_SERVER_PORT}
+
+ # Description of argument(s):
+ # remote_host The host name or IP address of the remote logging server
+ # (e.g. "xx.xx.xx.xx").
+ # remote_port Remote ryslog server port number (e.g. "514").
+
+ @{remote_parm_list}= Create List ${remote_host} ${remote_port}
+
+ ${data}= Create Dictionary data=@{snmp_parm_list}
+
+ ${resp}= OpenBMC Post Request
+ ... ${REMOTE_LOGGING_CONFIG_URI}/action/remote data=${data}
+
+ Should Be Equal As Strings ${resp.status_code} ${HTTP_OK}
+
+
Verify Rsyslog Config On BMC
[Documentation] Check if the rsyslog configuration on BMC is correct.
[Arguments] ${remote_host}=${REMOTE_LOG_SERVER_HOST}