      }
    }
  
    boot.setLaunchLog(util::read_file("/tmp/launch_log"));
    return capnp::messageToFlatArray(msg);
  }
  
  int main(int argc, char** argv) {
 
</s>
  // Gather output of commands
  i = 0;
  auto commands = boot.initCommands().initEntries(bootlog_commands.size());
  for (auto &command : bootlog_commands) {
    auto lentry = commands[i];

    lentry.setKey(command);

    const std::string result = util::check_output(command);
    lentry.setValue(capnp::Data::Reader((const kj::byte*)result.data(), result.size()));

    i++;
  }

      }
    }
  
  // Gather output of commands
  i = 0;
  auto commands = boot.initCommands().initEntries(bootlog_commands.size());
  for (auto &command : bootlog_commands) {
    auto lentry = commands[i];

    lentry.setKey(command);

    const std::string result = util::check_output(command);
    lentry.setValue(capnp::Data::Reader((const kj::byte*)result.data(), result.size()));

    i++;
  }

    boot.setLaunchLog(util::read_file("/tmp/launch_log"));
    return capnp::messageToFlatArray(msg);
  }
  
  int main(int argc, char** argv) {
keep keep add keep keep keep keep keep
 Put journal and nvme stats in bootlog (#22849)

* Run commands and put output in bootlog

* log nvme

* fix indent

* cereal without event

* use regular array
selfdrive/loggerd/bootlog.cc