| 35 | } |
| 36 | |
| 37 | void WriteRuntimeStateFile(const fs::path& vm_dir, const VmRuntimeInfo& info) { |
| 38 | nlohmann::json json = ToJson(info); |
| 39 | (void)WriteFileAtomic(vm_dir / kRuntimeStateFile, json.dump(2)); |
| 40 | } |
| 41 | |
| 42 | void ReadRuntimeStateFile(const fs::path& vm_dir, VmRuntimeInfo& info) { |
| 43 | std::ifstream input(vm_dir / kRuntimeStateFile); |
no test coverage detected