WIFI-14588: Cloud Package manager

1. Added package north/south bound API for package listing/installing/deleting
  2. Added modified openapi schema for swagger

Signed-off-by: Kumiko18 <alex18_huang@accton.com>
This commit is contained in:
Kumiko18
2025-06-24 06:47:22 +00:00
parent a5d1eebe6d
commit 2b2eca69fa
19 changed files with 931 additions and 72 deletions

View File

@@ -155,7 +155,13 @@ namespace OpenWifi::RESTAPI_RPC {
auto ScanObj = rpc_answer->get(uCentralProtocol::RESULT)
.extract<Poco::JSON::Object::Ptr>();
ParseWifiScan(ScanObj, ResultText, Logger);
} else {
}
// else if (Cmd.Command == uCentralProtocol::PACKAGE) {
// auto PkgObj = rpc_answer->get(uCentralProtocol::RESULT)
// .extract<Poco::JSON::Object::Ptr>();
// ParsePackageList(PkgObj, ResultText, Logger);
// }
else {
Poco::JSON::Stringifier::stringify(rpc_answer->get(uCentralProtocol::RESULT),
ResultText);
}