| 13 | namespace DevPosture { |
| 14 | |
| 15 | Module::Dictionary PlatformModule::Run(const Module::Dictionary &) |
| 16 | { |
| 17 | DevPosture::SysInfo info; |
| 18 | |
| 19 | return {{"uname_sysname", info.uname.sysname}, |
| 20 | {"uname_machine", info.uname.machine}, |
| 21 | {"uname_version", info.uname.version}, |
| 22 | {"uname_release", info.uname.release}, |
| 23 | {"os_release_version_id", info.os_release.version_id}, |
| 24 | {"os_release_id", info.os_release.id}, |
| 25 | {"os_release_cpe", info.os_release.cpe}, |
| 26 | {"extra_version", info.os_release.extra_version}}; |
| 27 | } |
| 28 | |
| 29 | } // namespace DevPosture |
no outgoing calls