{
  "gem_version": "~> 2.5.0",
  "kernel": "OpenBSD",
  "system_uptime": {
    "seconds": 237,
    "hours": 0,
    "days": 0,
    "uptime": "0:03 hours"
  },
  "gid": "wheel",
  "hardwaremodel": "amd64",
  "kernelrelease": "6.2",
  "puppetversion": "4.10.7",
  "rubyplatform": "x86_64-openbsd",
  "path": "/home/vagrant/vendor/bundler/ruby/2.3/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin",
  "partitions": {
    "sd0a": {
      "size": "1028878",
      "mount": "/",
      "filesystem": "ffs"
    },
    "sd0k": {
      "size": "34543932",
      "mount": "/home",
      "filesystem": "ffs"
    },
    "sd0d": {
      "size": "4125406",
      "mount": "/tmp",
      "filesystem": "ffs"
    },
    "sd0f": {
      "size": "2061054",
      "mount": "/usr",
      "filesystem": "ffs"
    },
    "sd0g": {
      "size": "1028878",
      "mount": "/usr/X11R6",
      "filesystem": "ffs"
    },
    "sd0h": {
      "size": "9879886",
      "mount": "/usr/local",
      "filesystem": "ffs"
    },
    "sd0j": {
      "size": "5406958",
      "mount": "/usr/obj",
      "filesystem": "ffs"
    },
    "sd0i": {
      "size": "2061054",
      "mount": "/usr/src",
      "filesystem": "ffs"
    },
    "sd0e": {
      "size": "5124686",
      "mount": "/var",
      "filesystem": "ffs"
    }
  },
  "macaddress": "08:00:27:4d:f5:c5",
  "rubyversion": "2.3.5",
  "hostname": "foo",
  "operatingsystem": "OpenBSD",
  "timezone": "UTC",
  "facterversion": "2.5.1",
  "processors": {
    "count": 1,
    "physicalcount": 1,
    "speed": "1.74 GHz"
  },
  "uptime_seconds": 237,
  "uptime": "0:03 hours",
  "ps": "ps auxwww",
  "operatingsystemmajrelease": "6",
  "kernelversion": "6.2",
  "virtual": "virtualbox",
  "is_virtual": true,
  "fqdn": "foo.example.com",
  "netmask": "255.255.255.0",
  "interfaces": "lo0,em0,em1,enc0,pflog0",
  "ipaddress_lo0": "127.0.0.1",
  "netmask_lo0": "255.0.0.0",
  "mtu_lo0": 32768,
  "ipaddress_em0": "10.0.2.15",
  "macaddress_em0": "08:00:27:4d:f5:c5",
  "netmask_em0": "255.255.255.0",
  "mtu_em0": 1500,
  "ipaddress_em1": "10.0.0.2",
  "macaddress_em1": "08:00:27:67:38:c5",
  "netmask_em1": "255.255.255.0",
  "mtu_em1": 1500,
  "mtu_enc0": 0,
  "mtu_pflog0": 33136,
  "id": "root",
  "os": {
    "name": "OpenBSD",
    "family": "OpenBSD",
    "release": {
      "major": "6",
      "minor": "2",
      "full": "6.2"
    }
  },
  "architecture": "amd64",
  "operatingsystemrelease": "6.2",
  "osfamily": "OpenBSD",
  "rubysitedir": "/usr/local/lib/ruby/site_ruby/2.3",
  "network_lo0": "127.0.0.0",
  "network_em0": "10.0.2.0",
  "network_em1": "10.0.0.0",
  "uptime_days": 0,
  "ipaddress": "10.0.2.15",
  "memorysize": "495.94 MB",
  "memoryfree": "0.00 MB",
  "swapsize": "751.94 MB",
  "swapfree": "751.94 MB",
  "swapsize_mb": "751.94",
  "swapfree_mb": "751.94",
  "memorysize_mb": "495.94",
  "memoryfree_mb": "0.00",
  "swapencrypted": true,
  "hardwareisa": "amd64",
  "sshdsakey": "AAAAB3NzaC1kc3MAAACBAKI33AZW6/pgZ4HbbizhxNueyA1cDQY59imNuYzO/noMQCooTMVsZwALIgSZMvhyf3KotEKJVEhCuQr1X/LK/IcIKxd159IRv+UQvNo4KVz0eGxxM/KNj2YLnaoQ6cFyQl6PxsqasYlKJ9HMl40mF6gEk3EHPZ6Us3ijTojdgCt5AAAAFQCpmuYJXdiDUPTGQlG3kFeS89Qx4wAAAIAClsM6yIy/6r/c5rYuEgJeWVB5g2F9jQgc721QIYxoLgx40Y8UK/gv4HsDzW2Q7loBS7z7ves7j1TGinr6dD/ePfgQRX4sRpk+CTUJZxl0rII1mzV33afiG+UPD9RFmCQ7KhdKkTku2QKACTE/ee1kjuOcYyGSL7vb5/aPECq6KgAAAIBHoIgpwPEjBaEqpITAkak6hJuthSqR/34nl0zhZW3R4XM0+P5C3mrFNWE0m3veUUryWfDqllPiKurReUivGboErY+BPUHhE63Xq4LBFGiR1Oy55sXmWQJS0eMpLyCh5MvqHbdts5HEpvr1Q2qtLofRsBwsloSlMQFs3EVajF0peQ==",
  "sshfp_dsa": "SSHFP 2 1 2e66a6a518c84b44f82802bf83e1980a25398422\nSSHFP 2 2 93138fa15a3ee023fce1f0b8d0b12228e4eabe5d67fda2a36e3aaeaf2129961e",
  "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDZr/mXM1tvgV5JZBxzEzR8RdG5owFUp9QsxLqM8JYzNd4EL5UwpFe6OjZU+Q65bEzrKqYw2eUdRQJtaYLNRO0FyQ6ZXbJxnK2MPzqZByK2Qj6Lcdnf/gKp9CG9pilVGbJ9GVWFACM8k5FX7bGjYNyabstGwsMUf5A7vKSOWK5nwNNu91ZZc+ohgCCUUI4Q5WFVcmnViuLP03XFmIkF410NQEt79deZcGvqU5XttKPuXPoKDAIpdWAXsDSLr7fC5pKDpULw66ZwlnGq37ioRr3hWJXQhbR4Xdi+kVGTS+hK19Qh4SG155LCoTvDIkt10aYTBNok+G2axBROH6VQfUYj",
  "sshfp_rsa": "SSHFP 1 1 bd83dc3262aa3bafe441680406e977f360a10418\nSSHFP 1 2 69f69b713678aedd93dd30dfa8b6789c9d1997cb3125486b676c460b75df7eda",
  "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNJT6Sv0CWhhw4M3uhqDZGkA7chtO5l7Op8bR6+9apIrlbJ3fY/zprEmz6XwF5GSTy8Cq+ZmTwdrblXUWJzLVQQ=",
  "sshfp_ecdsa": "SSHFP 3 1 03e45a4dca2b61f61db5bc9070c7e7d24baf1491\nSSHFP 3 2 cda55494a928594ffd70b322d303b473541f6eb507cb94a51175c97f68bbf87e",
  "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIE0tuWxlA7Y5Dq1z69LPgP9iU3TLLb95rQPToAPmiyOc",
  "sshfp_ed25519": "SSHFP 4 1 7b68f0a93b675487d0700b80a396c3cc315515d6\nSSHFP 4 2 c9232c5281170fc54f73cbf3207959741460e0f0ec838fc9e2475e9b10014ce4",
  "uptime_hours": 0,
  "physicalprocessorcount": 1,
  "manufacturer": "innotek GmbH",
  "productname": "VirtualBox",
  "serialnumber": "0",
  "processorcount": 1,
  "processor": "Intel(R) Core(TM) i7-2677M CPU @ 1.80GHz",
  "kernelmajversion": "6.2",
  "domain": "example.com"
}