From b1c72b8c28d5a68265c46111fc7c748cbf37758a Mon Sep 17 00:00:00 2001 From: stephb9959 Date: Thu, 24 Feb 2022 14:38:40 -0800 Subject: [PATCH] Adding default config creation. --- src/RESTAPI/RESTAPI_signup_handler.cpp | 4 ++++ test_scripts/curl/cli | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/src/RESTAPI/RESTAPI_signup_handler.cpp b/src/RESTAPI/RESTAPI_signup_handler.cpp index 2e0c7bc..8095dee 100644 --- a/src/RESTAPI/RESTAPI_signup_handler.cpp +++ b/src/RESTAPI/RESTAPI_signup_handler.cpp @@ -8,18 +8,22 @@ namespace OpenWifi { void RESTAPI_signup_handler::DoPost() { + std::cout << "Doing signup DoPost" << std::endl; return API_Proxy(Logger(), Request, Response, uSERVICE_PROVISIONING.c_str(), "/api/v1/signup", 60000); } void RESTAPI_signup_handler::DoPut() { + std::cout << "Doing signup DoPut" << std::endl; return API_Proxy(Logger(), Request, Response, uSERVICE_PROVISIONING.c_str(), "/api/v1/signup", 60000); } void RESTAPI_signup_handler::DoGet() { + std::cout << "Doing signup DoGet" << std::endl; return API_Proxy(Logger(), Request, Response, uSERVICE_PROVISIONING.c_str(), "/api/v1/signup", 60000); } void RESTAPI_signup_handler::DoDelete() { + std::cout << "Doing signup DoDelete" << std::endl; return API_Proxy(Logger(), Request, Response, uSERVICE_PROVISIONING.c_str(), "/api/v1/signup", 60000); } diff --git a/test_scripts/curl/cli b/test_scripts/curl/cli index 42b18cd..9a91789 100755 --- a/test_scripts/curl/cli +++ b/test_scripts/curl/cli @@ -179,6 +179,12 @@ wiredclients() { jq < ${result_file} } +signup() { + curl ${FLAGS} -X POST "https://${target_service_endpoint}/api/v1/signup?stephane.bourque@gmail.com&serialNumber=24f5a207a130" \ + -H "Content-Type: application/json" > ${result_file} + jq < ${result_file} +} + shopt -s nocasematch case "$1" in "login") login; echo "You successfully logged in." ; logout ;; @@ -192,6 +198,7 @@ case "$1" in "blink") login; blink "$2" ; logout ;; "wificlients") login; wificlients "$2" ; logout ;; "wiredclients") login; wiredclients "$2" ; logout ;; + "signup") signup ;; *) help ;; esac