├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── acceptance ├── Gemfile ├── Rakefile └── tests │ └── fake.rb ├── appveyor.yml ├── lib ├── CMakeLists.txt ├── Doxyfile.in ├── inc │ ├── internal │ │ ├── detectors │ │ │ ├── docker_detector.hpp │ │ │ ├── hyperv_detector.hpp │ │ │ ├── kvm_detector.hpp │ │ │ ├── ldom_detector.hpp │ │ │ ├── lpar_detector.hpp │ │ │ ├── lxc_detector.hpp │ │ │ ├── nspawn_detector.hpp │ │ │ ├── openvz_detector.hpp │ │ │ ├── virtualbox_detector.hpp │ │ │ ├── vmware_detector.hpp │ │ │ ├── wpar_detector.hpp │ │ │ ├── xen_detector.hpp │ │ │ └── zone_detector.hpp │ │ ├── sources │ │ │ ├── cgroup_source.hpp │ │ │ ├── cpuid_source.hpp │ │ │ ├── dmi_source.hpp │ │ │ ├── lparstat_source.hpp │ │ │ ├── smbios_base.hpp │ │ │ ├── system_profiler_source.hpp │ │ │ └── wmi_source.hpp │ │ └── vm.hpp │ └── whereami │ │ ├── metadata.hpp │ │ ├── result.hpp │ │ └── whereami.hpp ├── namespaces.dox.in ├── src │ ├── detectors │ │ ├── docker_detector.cc │ │ ├── hyperv_detector.cc │ │ ├── kvm_detector.cc │ │ ├── ldom_detector.cc │ │ ├── lpar_detector.cc │ │ ├── lxc_detector.cc │ │ ├── nspawn_detector.cc │ │ ├── openvz_detector.cc │ │ ├── virtualbox_detector.cc │ │ ├── vmware_detector.cc │ │ ├── wpar_detector.cc │ │ ├── xen_detector.cc │ │ └── zone_detector.cc │ ├── metadata.cc │ ├── result.cc │ ├── sources │ │ ├── cgroup_source.cc │ │ ├── cpuid_source.cc │ │ ├── dmi_source.cc │ │ ├── lparstat_source.cc │ │ ├── smbios_base.cc │ │ ├── system_profiler_source.cc │ │ └── wmi_source.cc │ └── whereami.cc ├── tests │ ├── CMakeLists.txt │ ├── detectors │ │ ├── docker_detector.cc │ │ ├── hyperv_detector.cc │ │ ├── kvm_detector.cc │ │ ├── ldom_detector.cc │ │ ├── lpar_detector.cc │ │ ├── lxc_detector.cc │ │ ├── nspawn_detector.cc │ │ ├── openvz_detector.cc │ │ ├── virtualbox_detector.cc │ │ ├── vmware_detector.cc │ │ ├── wpar_detector.cc │ │ ├── xen_detector.cc │ │ └── zone_detector.cc │ ├── fixtures.cc │ ├── fixtures.hpp.in │ ├── fixtures │ │ ├── cgroup │ │ │ ├── docker.txt │ │ │ ├── mixed_v1_v2.txt │ │ │ └── nspawn.txt │ │ ├── cgroup_fixtures.hpp │ │ ├── cpuid_fixtures.cc │ │ ├── cpuid_fixtures.hpp │ │ ├── dmi_fixtures.cc │ │ ├── dmi_fixtures.hpp │ │ ├── filesystem │ │ │ ├── dmi_source │ │ │ │ └── virtualbox_root │ │ │ │ │ └── sys │ │ │ │ │ └── class │ │ │ │ │ └── dmi │ │ │ │ │ └── id │ │ │ │ │ ├── bios_vendor │ │ │ │ │ ├── board_name │ │ │ │ │ ├── board_vendor │ │ │ │ │ ├── product_name │ │ │ │ │ └── sys_vendor │ │ │ ├── openvz_detector │ │ │ │ ├── cloudlinux_root │ │ │ │ │ └── proc │ │ │ │ │ │ ├── lve │ │ │ │ │ │ └── list │ │ │ │ │ │ └── vz │ │ │ │ │ │ └── .gitkeep │ │ │ │ ├── container_root │ │ │ │ │ └── proc │ │ │ │ │ │ ├── 1 │ │ │ │ │ │ └── status │ │ │ │ │ │ └── vz │ │ │ │ │ │ └── .gitkeep │ │ │ │ └── host_root │ │ │ │ │ └── proc │ │ │ │ │ ├── 1 │ │ │ │ │ └── status │ │ │ │ │ └── vz │ │ │ │ │ └── .gitkeep │ │ │ └── xen_detector │ │ │ │ ├── dom0_root │ │ │ │ └── proc │ │ │ │ │ └── xen │ │ │ │ │ └── capabilities │ │ │ │ └── domU_root │ │ │ │ └── proc │ │ │ │ └── xen │ │ │ │ └── .gitkeep │ │ ├── lparstat_fixtures.hpp │ │ ├── output │ │ │ ├── dmidecode │ │ │ │ ├── none.txt │ │ │ │ └── virtualbox.txt │ │ │ ├── lparstat │ │ │ │ ├── kvm_power8.txt │ │ │ │ ├── lpar.txt │ │ │ │ └── wpar.txt │ │ │ ├── system_profiler │ │ │ │ ├── physical.txt │ │ │ │ ├── virtualbox.txt │ │ │ │ └── vmware.txt │ │ │ ├── virtinfo │ │ │ │ ├── guest.txt │ │ │ │ └── host.txt │ │ │ └── zoneadm │ │ │ │ ├── global.txt │ │ │ │ └── nonglobal.txt │ │ └── system_profiler_fixtures.hpp │ ├── main.cc │ ├── metadata.cc │ ├── result.cc │ ├── sources │ │ ├── cgroup_source.cc │ │ ├── cpuid_source.cc │ │ ├── dmi_source.cc │ │ ├── lparstat_source.cc │ │ └── system_profiler_source.cc │ └── whereami.cc └── version.h.in └── locales ├── CMakeLists.txt ├── cpp-project-template.pot ├── fr.po └── whereami.pot /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @puppetlabs/phoenix 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/README.md -------------------------------------------------------------------------------- /acceptance/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/acceptance/Gemfile -------------------------------------------------------------------------------- /acceptance/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/acceptance/Rakefile -------------------------------------------------------------------------------- /acceptance/tests/fake.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/appveyor.yml -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/Doxyfile.in -------------------------------------------------------------------------------- /lib/inc/internal/detectors/docker_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/docker_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/hyperv_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/hyperv_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/kvm_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/kvm_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/ldom_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/ldom_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/lpar_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/lpar_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/lxc_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/lxc_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/nspawn_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/nspawn_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/openvz_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/openvz_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/virtualbox_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/virtualbox_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/vmware_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/vmware_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/wpar_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/wpar_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/xen_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/xen_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/detectors/zone_detector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/detectors/zone_detector.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/cgroup_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/cgroup_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/cpuid_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/cpuid_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/dmi_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/dmi_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/lparstat_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/lparstat_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/smbios_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/smbios_base.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/system_profiler_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/system_profiler_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/sources/wmi_source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/sources/wmi_source.hpp -------------------------------------------------------------------------------- /lib/inc/internal/vm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/internal/vm.hpp -------------------------------------------------------------------------------- /lib/inc/whereami/metadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/whereami/metadata.hpp -------------------------------------------------------------------------------- /lib/inc/whereami/result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/whereami/result.hpp -------------------------------------------------------------------------------- /lib/inc/whereami/whereami.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/inc/whereami/whereami.hpp -------------------------------------------------------------------------------- /lib/namespaces.dox.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/namespaces.dox.in -------------------------------------------------------------------------------- /lib/src/detectors/docker_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/docker_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/hyperv_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/hyperv_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/kvm_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/kvm_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/ldom_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/ldom_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/lpar_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/lpar_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/lxc_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/lxc_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/nspawn_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/nspawn_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/openvz_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/openvz_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/virtualbox_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/virtualbox_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/vmware_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/vmware_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/wpar_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/wpar_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/xen_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/xen_detector.cc -------------------------------------------------------------------------------- /lib/src/detectors/zone_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/detectors/zone_detector.cc -------------------------------------------------------------------------------- /lib/src/metadata.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/metadata.cc -------------------------------------------------------------------------------- /lib/src/result.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/result.cc -------------------------------------------------------------------------------- /lib/src/sources/cgroup_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/cgroup_source.cc -------------------------------------------------------------------------------- /lib/src/sources/cpuid_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/cpuid_source.cc -------------------------------------------------------------------------------- /lib/src/sources/dmi_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/dmi_source.cc -------------------------------------------------------------------------------- /lib/src/sources/lparstat_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/lparstat_source.cc -------------------------------------------------------------------------------- /lib/src/sources/smbios_base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/smbios_base.cc -------------------------------------------------------------------------------- /lib/src/sources/system_profiler_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/system_profiler_source.cc -------------------------------------------------------------------------------- /lib/src/sources/wmi_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/sources/wmi_source.cc -------------------------------------------------------------------------------- /lib/src/whereami.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/src/whereami.cc -------------------------------------------------------------------------------- /lib/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/CMakeLists.txt -------------------------------------------------------------------------------- /lib/tests/detectors/docker_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/docker_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/hyperv_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/hyperv_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/kvm_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/kvm_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/ldom_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/ldom_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/lpar_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/lpar_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/lxc_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/lxc_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/nspawn_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/nspawn_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/openvz_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/openvz_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/virtualbox_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/virtualbox_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/vmware_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/vmware_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/wpar_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/wpar_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/xen_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/xen_detector.cc -------------------------------------------------------------------------------- /lib/tests/detectors/zone_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/detectors/zone_detector.cc -------------------------------------------------------------------------------- /lib/tests/fixtures.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures.cc -------------------------------------------------------------------------------- /lib/tests/fixtures.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures.hpp.in -------------------------------------------------------------------------------- /lib/tests/fixtures/cgroup/docker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cgroup/docker.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/cgroup/mixed_v1_v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cgroup/mixed_v1_v2.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/cgroup/nspawn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cgroup/nspawn.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/cgroup_fixtures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cgroup_fixtures.hpp -------------------------------------------------------------------------------- /lib/tests/fixtures/cpuid_fixtures.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cpuid_fixtures.cc -------------------------------------------------------------------------------- /lib/tests/fixtures/cpuid_fixtures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/cpuid_fixtures.hpp -------------------------------------------------------------------------------- /lib/tests/fixtures/dmi_fixtures.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/dmi_fixtures.cc -------------------------------------------------------------------------------- /lib/tests/fixtures/dmi_fixtures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/dmi_fixtures.hpp -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/dmi_source/virtualbox_root/sys/class/dmi/id/bios_vendor: -------------------------------------------------------------------------------- 1 | innotek GmbH 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/dmi_source/virtualbox_root/sys/class/dmi/id/board_name: -------------------------------------------------------------------------------- 1 | VirtualBox 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/dmi_source/virtualbox_root/sys/class/dmi/id/board_vendor: -------------------------------------------------------------------------------- 1 | Oracle Corporation 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/dmi_source/virtualbox_root/sys/class/dmi/id/product_name: -------------------------------------------------------------------------------- 1 | VirtualBox 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/dmi_source/virtualbox_root/sys/class/dmi/id/sys_vendor: -------------------------------------------------------------------------------- 1 | innotek GmbH 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/cloudlinux_root/proc/lve/list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/cloudlinux_root/proc/vz/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/container_root/proc/1/status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/filesystem/openvz_detector/container_root/proc/1/status -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/container_root/proc/vz/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/host_root/proc/1/status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/filesystem/openvz_detector/host_root/proc/1/status -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/openvz_detector/host_root/proc/vz/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/xen_detector/dom0_root/proc/xen/capabilities: -------------------------------------------------------------------------------- 1 | control_d 2 | -------------------------------------------------------------------------------- /lib/tests/fixtures/filesystem/xen_detector/domU_root/proc/xen/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tests/fixtures/lparstat_fixtures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/lparstat_fixtures.hpp -------------------------------------------------------------------------------- /lib/tests/fixtures/output/dmidecode/none.txt: -------------------------------------------------------------------------------- 1 | # dmidecode 2.12 2 | # No SMBIOS nor DMI entry point found, sorry. 3 | -------------------------------------------------------------------------------- /lib/tests/fixtures/output/dmidecode/virtualbox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/dmidecode/virtualbox.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/lparstat/kvm_power8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/lparstat/kvm_power8.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/lparstat/lpar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/lparstat/lpar.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/lparstat/wpar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/lparstat/wpar.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/system_profiler/physical.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/system_profiler/physical.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/system_profiler/virtualbox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/system_profiler/virtualbox.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/system_profiler/vmware.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/system_profiler/vmware.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/virtinfo/guest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/virtinfo/guest.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/virtinfo/host.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/virtinfo/host.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/zoneadm/global.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/zoneadm/global.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/output/zoneadm/nonglobal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/output/zoneadm/nonglobal.txt -------------------------------------------------------------------------------- /lib/tests/fixtures/system_profiler_fixtures.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/fixtures/system_profiler_fixtures.hpp -------------------------------------------------------------------------------- /lib/tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/main.cc -------------------------------------------------------------------------------- /lib/tests/metadata.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/metadata.cc -------------------------------------------------------------------------------- /lib/tests/result.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/result.cc -------------------------------------------------------------------------------- /lib/tests/sources/cgroup_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/sources/cgroup_source.cc -------------------------------------------------------------------------------- /lib/tests/sources/cpuid_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/sources/cpuid_source.cc -------------------------------------------------------------------------------- /lib/tests/sources/dmi_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/sources/dmi_source.cc -------------------------------------------------------------------------------- /lib/tests/sources/lparstat_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/sources/lparstat_source.cc -------------------------------------------------------------------------------- /lib/tests/sources/system_profiler_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/sources/system_profiler_source.cc -------------------------------------------------------------------------------- /lib/tests/whereami.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/tests/whereami.cc -------------------------------------------------------------------------------- /lib/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/lib/version.h.in -------------------------------------------------------------------------------- /locales/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/locales/CMakeLists.txt -------------------------------------------------------------------------------- /locales/cpp-project-template.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/locales/cpp-project-template.pot -------------------------------------------------------------------------------- /locales/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/locales/fr.po -------------------------------------------------------------------------------- /locales/whereami.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/libwhereami/HEAD/locales/whereami.pot --------------------------------------------------------------------------------