From fda76a82b93c7dd9e513ff64334dd6117a134230 Mon Sep 17 00:00:00 2001 From: Gabriele Contini <contini.mailing@gmail.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