aboutsummaryrefslogtreecommitdiff
path: root/host/commands/run_cvd/launch/open_wrt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/commands/run_cvd/launch/open_wrt.cpp')
-rw-r--r--host/commands/run_cvd/launch/open_wrt.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/host/commands/run_cvd/launch/open_wrt.cpp b/host/commands/run_cvd/launch/open_wrt.cpp
index 0ca4a9cc6..289d63f7a 100644
--- a/host/commands/run_cvd/launch/open_wrt.cpp
+++ b/host/commands/run_cvd/launch/open_wrt.cpp
@@ -86,11 +86,12 @@ class OpenWrt : public CommandSource {
wifi_tap = ap_cmd.AddTap(instance_.wifi_tap_name());
}
- if (IsRestoring(config_)) {
- const std::string snapshot_dir = config_.snapshot_path();
- CF_EXPECT(ap_cmd.SetToRestoreFromSnapshot(snapshot_dir, instance_.id(),
- "_openwrt"));
- }
+ // TODO(khei): Enable restore once open_wrt instance restoring is fixed
+ // if (IsRestoring(config_)) {
+ // const std::string snapshot_dir = config_.snapshot_path();
+ // CF_EXPECT(ap_cmd.SetToRestoreFromSnapshot(snapshot_dir, instance_.id(),
+ // "_openwrt"));
+ //}
/* TODO(kwstephenkim): delete this code when Minidroid completely disables
* the AP VM itself
@@ -123,7 +124,7 @@ class OpenWrt : public CommandSource {
auto openwrt_args = OpenwrtArgsFromConfig(instance_);
switch (instance_.ap_boot_flow()) {
case APBootFlow::Grub:
- if (config_.vm_manager() == "qemu_cli") {
+ if (config_.vm_manager() == VmmMode::kQemu) {
ap_cmd.AddReadWriteDisk(
instance_.persistent_ap_composite_overlay_path());
} else {
@@ -156,7 +157,7 @@ class OpenWrt : public CommandSource {
std::string Name() const override { return "OpenWrt"; }
bool Enabled() const override {
return instance_.ap_boot_flow() != APBootFlow::None &&
- config_.vm_manager() == vm_manager::CrosvmManager::name();
+ config_.vm_manager() == VmmMode::kCrosvm;
}
private: