summaryrefslogtreecommitdiff
path: root/payload_consumer/install_plan.h
diff options
context:
space:
mode:
Diffstat (limited to 'payload_consumer/install_plan.h')
-rw-r--r--payload_consumer/install_plan.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/payload_consumer/install_plan.h b/payload_consumer/install_plan.h
index 551f8c25..5cdfbc1c 100644
--- a/payload_consumer/install_plan.h
+++ b/payload_consumer/install_plan.h
@@ -119,6 +119,14 @@ struct InstallPlan {
// False otherwise.
bool powerwash_required{false};
+ // True if the updated slot should be marked active on success.
+ // False otherwise.
+ bool switch_slot_on_reboot{true};
+
+ // True if the update should run its post-install step.
+ // False otherwise.
+ bool run_post_install{true};
+
// If not blank, a base-64 encoded representation of the PEM-encoded
// public key in the response.
std::string public_key_rsa;