Lines Matching full:interactive
242 bool interactive) {
249 // Notify of the new update attempt, clearing prior interactive requests.
280 interactive)) {
284 BuildUpdateActions(interactive);
318 void UpdateAttempter::CalculateP2PParams(bool interactive) {
322 // Never use p2p for downloading in interactive checks unless the developer
333 // Allow p2p for sharing, even in interactive checks.
335 if (!interactive) {
336 LOG(INFO) << "Non-interactive check - allowing p2p for downloading";
340 << "since this update attempt is interactive.";
355 bool interactive) {
365 CalculateScatteringParams(interactive);
367 CalculateP2PParams(interactive);
382 interactive)) {
446 void UpdateAttempter::CalculateScatteringParams(bool interactive) {
462 } else if (interactive) {
463 LOG(INFO) << "Scattering disabled as this is an interactive update check";
580 void UpdateAttempter::BuildUpdateActions(bool interactive) {
588 // Try harder to connect to the network, esp when not interactive.
590 update_check_fetcher->set_no_network_max_retries(interactive ? 1 : 3);
609 if (interactive)
617 interactive));
765 bool interactive = !(flags & UpdateAttemptFlags::kFlagNonInteractive);
767 if (interactive && status_ != UpdateStatus::IDLE) {
769 // system is in UPDATED_NEED_REBOOT. Either way, don't do an interactive
771 LOG(INFO) << "Refusing to do an interactive update with an update already "
792 interactive = false;
797 if (interactive) {
801 // Note: The caching for non-interactive update checks happens in
809 forced_update_pending_callback_->Run(true, interactive);
867 << (params.is_interactive ? "interactive" : "periodic")