From 46f5b467557acc4b62f1d89943f39cd0ee6cb213 Mon Sep 17 00:00:00 2001 From: Gabriele Contini <contini.mailing@gmail.com> Date: 周一, 24 2月 2020 05:20:25 +0800 Subject: [PATCH] windows progress --- src/library/os/execution_environment.hpp | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/library/os/execution_environment.hpp b/src/library/os/execution_environment.hpp index 6fbd6c6..1c15ab4 100644 --- a/src/library/os/execution_environment.hpp +++ b/src/library/os/execution_environment.hpp @@ -9,7 +9,7 @@ #define SRC_LIBRARY_OS_VIRTUALIZATION_HPP_ namespace license { - +namespace os { typedef enum { NONE, CONTAINER, VM } VIRTUALIZATION; typedef enum { ON_PREMISE, @@ -25,15 +25,16 @@ ALI_CLOUD } CLOUD_PROVIDER; -typedef enum { BARE_TO_METAL, VMWARE, VIRTUALBOX, XEN, KVM } VIRTUALIZATION_DETAIL; - class ExecutionEnvironment { public: ExecutionEnvironment(){}; virtual ~ExecutionEnvironment(){}; VIRTUALIZATION getVirtualization(); + bool is_cloud(); + bool is_docker(); + CLOUD_PROVIDER getCloudProvider(); }; - +} // namespace os } // namespace license #endif /* SRC_LIBRARY_OS_VIRTUALIZATION_HPP_ */ -- Gitblit v1.9.1