Sha256: 4d84ec99178173f65453d9bb251c3168d13c996c64a28f27f4979e2e0552482d
Contents?: true
Size: 763 Bytes
Versions: 16
Compression:
Stored size: 763 Bytes
Contents
/** * @file * Declares the FreeBSD virtualization fact resolver. */ #pragma once #include "../resolvers/virtualization_resolver.hpp" namespace facter { namespace facts { namespace freebsd { /** * Responsible for resolving virtualization facts. */ struct virtualization_resolver : resolvers::virtualization_resolver { protected: /** * Gets the name of the hypervisor. * @param facts The fact collection that is resolving facts. * @return Returns the name of the hypervisor or empty string if no hypervisor. */ virtual std::string get_hypervisor(collection& facts) override; private: static std::string get_jail_vm(); }; }}} // namespace facter::facts::freebsd
Version data entries
16 entries across 16 versions & 2 rubygems