nancy.liao
2025-05-29 f1d283e941680a97d74a2fb7f6bcdd9490efc394
src/inspector/inspector.cpp
@@ -12,7 +12,7 @@
#include "../library/os/cpu_info.hpp"
#include "../library/os/dmi_info.hpp"
#include "../library/os/network.hpp"
//硬件的设备信息获取
using namespace std;
using namespace license::os;
@@ -93,9 +93,6 @@
         std::cout << x.second << ": NA" << endl;
      }
   }
   cout << "Virtualiz. class :" << descByVirt.find(exec_env_info.virtualization)->second << endl;
   cout << "Virtualiz. detail:" << descByVirtDetail.find(exec_env_info.virtualization_detail)->second << endl;
   cout << "Cloud provider   :" << descByCloudProvider.find(exec_env_info.cloud_provider)->second << endl;
   std::vector<license::os::OsAdapterInfo> adapterInfos;
   FUNCTION_RETURN ret = license::os::getAdapterInfos(adapterInfos);
@@ -107,7 +104,7 @@
             << static_cast<unsigned int>(osAdapter.ipv4_address[1]) << "-"
             << static_cast<unsigned int>(osAdapter.ipv4_address[0]) << "]" << endl;
         cout << "   mac address [" << std::hex;
         for (int i = 0; i < 8; i++) {
         for (int i = 0; i < sizeof(osAdapter.mac_address); i++) {
            if (i != 0) {
               cout << ":";
            }
@@ -127,7 +124,9 @@
   license::os::DmiInfo dmi_info;
   cout << "Bios vendor      :" << dmi_info.bios_vendor() << endl;
   cout << "Bios description :" << dmi_info.bios_description() << endl;
   cout << "System vendor    :" << dmi_info.sys_vendor() << endl << endl;
   cout << "System vendor    :" << dmi_info.sys_vendor() << endl;
   cout << "Cpu Vendor (dmi) :" << dmi_info.cpu_manufacturer() << endl;
   cout << "Cpu Cores  (dmi) :" << dmi_info.cpu_cores() << endl;
   cout << "==================" << endl;
   if (argc == 2) {
      const string fname(argv[1]);