Lines Matching refs:attrs
539 map<string, string> attrs; in ParserHandlerStart() local
544 attrs[key] = value; in ParserHandlerStart()
550 if (attrs.find(kAttrAppId) != attrs.end()) { in ParserHandlerStart()
551 app.id = attrs[kAttrAppId]; in ParserHandlerStart()
553 if (attrs.find(kAttrCohort) != attrs.end()) { in ParserHandlerStart()
555 app.cohort = attrs[kAttrCohort]; in ParserHandlerStart()
557 if (attrs.find(kAttrCohortHint) != attrs.end()) { in ParserHandlerStart()
559 app.cohorthint = attrs[kAttrCohortHint]; in ParserHandlerStart()
561 if (attrs.find(kAttrCohortName) != attrs.end()) { in ParserHandlerStart()
563 app.cohortname = attrs[kAttrCohortName]; in ParserHandlerStart()
568 data->apps.back().updatecheck_status = attrs[kAttrStatus]; in ParserHandlerStart()
570 data->updatecheck_poll_interval = attrs[kAttrPollInterval]; in ParserHandlerStart()
573 for (const auto& attr : attrs) { in ParserHandlerStart()
579 data->daystart_elapsed_days = attrs[kAttrElapsedDays]; in ParserHandlerStart()
580 data->daystart_elapsed_seconds = attrs[kAttrElapsedSeconds]; in ParserHandlerStart()
584 data->apps.back().url_codebase.push_back(attrs[kAttrCodeBase]); in ParserHandlerStart()
589 data->apps.back().packages.push_back({.name = attrs[kAttrName], in ParserHandlerStart()
590 .size = attrs[kAttrSize], in ParserHandlerStart()
591 .hash = attrs[kAttrHashSha256]}); in ParserHandlerStart()
595 data->apps.back().manifest_version = attrs[kAttrVersion]; in ParserHandlerStart()
599 if (attrs[kAttrEvent] == kValPostInstall && !data->apps.empty()) { in ParserHandlerStart()
600 data->apps.back().action_postinstall_attrs = std::move(attrs); in ParserHandlerStart()
1147 map<string, string> attrs; in ParseParams() local
1163 if (!app.action_postinstall_attrs.empty() && attrs.empty()) { in ParseParams()
1164 attrs = app.action_postinstall_attrs; in ParseParams()
1180 if (attrs.empty()) { in ParseParams()
1187 output_object->more_info_url = attrs[kAttrMoreInfo]; in ParseParams()
1188 output_object->prompt = ParseBool(attrs[kAttrPrompt]); in ParseParams()
1189 output_object->deadline = attrs[kAttrDeadline]; in ParseParams()
1190 output_object->max_days_to_scatter = ParseInt(attrs[kAttrMaxDaysToScatter]); in ParseParams()
1192 ParseBool(attrs[kAttrDisableP2PForDownloading]); in ParseParams()
1194 ParseBool(attrs[kAttrDisableP2PForSharing]); in ParseParams()
1195 output_object->public_key_rsa = attrs[kAttrPublicKeyRsa]; in ParseParams()
1197 string max = attrs[kAttrMaxFailureCountPerUrl]; in ParseParams()
1202 ParseBool(attrs[kAttrDisablePayloadBackoff]); in ParseParams()
1203 output_object->powerwash_required = ParseBool(attrs[kAttrPowerwash]); in ParseParams()
1683 bool OmahaRequestAction::PersistEolStatus(const map<string, string>& attrs) { in PersistEolStatus() argument
1684 auto eol_attr = attrs.find(kAttrEol); in PersistEolStatus()
1685 if (eol_attr != attrs.end()) { in PersistEolStatus()