From e047dbe884f5288943d5ba2f8843a078d647d7ef Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 25 4月 2020 21:01:33 +0800 Subject: [PATCH] first docker & vm detection --- src/library/hw_identifier/default_strategy.cpp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/library/hw_identifier/default_strategy.cpp b/src/library/hw_identifier/default_strategy.cpp index b4ab755..2ca1aa4 100644 --- a/src/library/hw_identifier/default_strategy.cpp +++ b/src/library/hw_identifier/default_strategy.cpp @@ -14,16 +14,16 @@ namespace hw_identifier { static vector<LCC_API_HW_IDENTIFICATION_STRATEGY> available_strategies() { - os::ExecutionEnvironment exec; - os::VIRTUALIZATION virtualization = exec.getVirtualization(); + const os::ExecutionEnvironment exec; + LCC_API_VIRTUALIZATION_SUMMARY virtualization = exec.virtualization(); vector<LCC_API_HW_IDENTIFICATION_STRATEGY> strategy_to_try; - if (virtualization == os::CONTAINER) { + if (virtualization == LCC_API_VIRTUALIZATION_SUMMARY::CONTAINER) { if (exec.is_docker()) { strategy_to_try = LCC_DOCKER_STRATEGIES; } else { strategy_to_try = LCC_LXC_STRATEGIES; } - } else if (virtualization == os::VM) { + } else if (virtualization == LCC_API_VIRTUALIZATION_SUMMARY::VM) { if (exec.is_cloud()) { strategy_to_try = LCC_CLOUD_STRATEGIES; } else { -- Gitblit v1.9.1