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}