Add SSL mutual authentication support for rdci

The RDC API is changed to pass the certificates to the gRPC.

Add the support to add all GPUs in the host to a group. Also before
add a GPU to a group, the RDC API will verify that GPU exists or not.

Add the support to fetch the temperature metrics.

Change-Id: I5857ef03fede233d16e8b2836be120f33172da93
Tento commit je obsažen v:
Bill(Shuzhou) Liu
2020-03-10 14:02:05 -04:00
odevzdal Chris Freehill
rodič 023de40df7
revize 66e4e790c3
20 změnil soubory, kde provedl 232 přidání a 57 odebrání
+2 -1
Zobrazit soubor
@@ -63,7 +63,8 @@ int main(int, char **) {
}
if (standalone) { // standalone
result = rdc_connect(hostIpAddress, &rdc_handle);
result = rdc_connect(hostIpAddress, &rdc_handle,
nullptr, nullptr, nullptr);
if ( result != RDC_ST_OK ) {
std::cout << "Error connecting to remote rdcd. Return: "
<< rdc_status_string(result) << std::endl;
+2 -1
Zobrazit soubor
@@ -58,7 +58,8 @@ int main(int, char **) {
}
if (standalone) { // standalone
result = rdc_connect(hostIpAddress, &rdc_handle);
result = rdc_connect(hostIpAddress, &rdc_handle,
nullptr, nullptr, nullptr);
if ( result != RDC_ST_OK ) {
std::cout << "Error connecting to remote rdcd. Return: "
<< rdc_status_string(result) << std::endl;