Balrog
Contributing to Balrog
Code Overview
Database Model
Admin API
Blobs
Blob Examples
Balrog Agent
Client Domains
Infrastructure
Release Pinning
Source Docs
Balrog
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
add_signoff_information() (in module auslib.web.admin.views.scheduled_changes)
addLocaleToRelease() (auslib.db.Releases method)
allPermissions (auslib.db.Permissions attribute)
AlreadySetupError
AncientMozillaVersion (class in auslib.util.versions)
annotateRevisionDifferences() (in module auslib.web.common.history)
ascii_validator() (in module auslib.util.jsonschema_validators)
assertOptionsExist() (auslib.db.Permissions method)
assertPermissionExists() (auslib.db.Permissions method)
async_delete() (auslib.db.AUSTable method)
(auslib.db.ReleaseAssets method)
(auslib.db.ReleasesJSON method)
async_insert() (auslib.db.AUSTable method)
(auslib.db.ReleaseAssets method)
(auslib.db.ReleasesJSON method)
async_update() (auslib.db.AUSTable method)
(auslib.db.ReleaseAssets method)
(auslib.db.ReleasesJSON method)
asyncEnactChange() (auslib.db.ScheduledChangeTable method)
AUS (class in auslib.AUS)
AUSDatabase (class in auslib.db)
auslib.AUS
module
auslib.blobs.apprelease
module
auslib.blobs.base
module
auslib.blobs.gmp
module
auslib.blobs.guardian
module
auslib.blobs.superblob
module
auslib.blobs.systemaddons
module
auslib.db
module
auslib.dockerflow
module
auslib.errors
module
auslib.global_state
module
auslib.log
module
auslib.util.auth
module
auslib.util.autograph
module
auslib.util.cache
module
auslib.util.comparison
module
auslib.util.hashes
module
auslib.util.jsonschema_validators
module
auslib.util.rulematching
module
auslib.util.thirdparty
module
auslib.util.timestamp
module
auslib.util.versions
module
auslib.web.admin.base
module
auslib.web.admin.emergency_shutoff
module
auslib.web.admin.views.base
module
auslib.web.admin.views.history
module
auslib.web.admin.views.permissions
module
auslib.web.admin.views.problem
module
auslib.web.admin.views.releases
module
auslib.web.admin.views.required_signoffs
module
auslib.web.admin.views.rules
module
auslib.web.admin.views.scheduled_changes
module
auslib.web.admin.views.validators
module
auslib.web.common.emergency_shutoff
module
auslib.web.common.history
module
auslib.web.common.history_all
module
auslib.web.common.releases
module
auslib.web.common.rules
module
auslib.web.public.base
module
auslib.web.public.client
module
auslib.web.public.dockerflow
module
auslib.web.public.json
module
AUSTable (class in auslib.db)
AUSTransaction (class in auslib.db)
AuthError
auto_signoff() (auslib.db.ScheduledChangeTable method)
B
background_rate_validator() (in module auslib.util.jsonschema_validators)
BadDataError
BalrogLogger (class in auslib.log)
BalrogRequestBodyValidator (class in auslib.web.admin.views.validators)
begin() (auslib.db.AUSDatabase method)
Blob (class in auslib.blobs.base)
BlobColumn() (in module auslib.db)
BlobValidationError
C
cache_ok (auslib.db.CompatibleBooleanColumn attribute)
(auslib.db.JSONColumn attribute)
change_readonly() (auslib.db.Releases method)
changeRelease() (in module auslib.web.admin.views.releases)
ChangeScheduledError
clear() (auslib.util.cache.MaybeCacher method)
(auslib.util.cache.RedisCache method)
(auslib.util.cache.TwoLayerCache method)
close() (auslib.db.AUSTransaction method)
commit() (auslib.db.AUSTransaction method)
CompatibleBooleanColumn (class in auslib.db)
component_re (auslib.util.versions.LooseVersion attribute)
condition_groups (auslib.db.ConditionsTable attribute)
ConditionsTable (class in auslib.db)
configure_logging() (in module auslib.log)
construct_response() (in module auslib.web.public.client)
containsForbiddenDomain() (auslib.blobs.apprelease.DesupportBlob method)
(auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.base.Blob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.guardian.GuardianBlob method)
(auslib.blobs.superblob.SuperBlob method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
count() (auslib.db.AUSTable method)
countAllUsers() (auslib.db.Permissions method)
create() (auslib.db.AUSDatabase method)
create_app() (in module auslib.web.admin.base)
(in module auslib.web.public.base)
create_dockerflow_endpoints() (in module auslib.dockerflow)
createBlob() (in module auslib.blobs.base)
createRelease() (in module auslib.web.admin.views.releases)
createSnippets() (auslib.blobs.apprelease.ReleaseBlobV1 method)
(auslib.blobs.apprelease.ReleaseBlobV2 method)
(auslib.blobs.apprelease.ReleaseBlobV3 method)
D
data_version_validator() (in module auslib.util.jsonschema_validators)
DbWrapper (class in auslib.global_state)
decisionColumns (auslib.db.PermissionsRequiredSignoffsTable attribute)
(auslib.db.ProductRequiredSignoffsTable attribute)
(auslib.db.RequiredSignoffsTable attribute)
decrement_version() (in module auslib.util.versions)
DEFAULT_SYSLOG_LEVEL (auslib.log.JsonLogFormatter attribute)
delete() (auslib.db.AUSTable method)
(auslib.db.EmergencyShutoffs method)
(auslib.db.Permissions method)
(auslib.db.PinnableReleasesTable method)
(auslib.db.Releases method)
(auslib.db.RequiredSignoffsTable method)
(auslib.db.Rules method)
(auslib.db.ScheduledChangeTable method)
(auslib.db.SignoffsTable method)
delete_required_signoffs() (in module auslib.web.admin.views.required_signoffs)
delete_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
delete_signoffs_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
DesupportBlob (class in auslib.blobs.apprelease)
dockerflow (auslib.db.AUSDatabase property)
Dockerflow (class in auslib.db)
downgrade() (auslib.db.AUSDatabase method)
E
either_eq() (in module auslib.util.comparison)
emergencyShutoffs (auslib.db.AUSDatabase property)
EmergencyShutoffs (class in auslib.db)
enactChange() (auslib.db.ScheduledChangeTable method)
engine (auslib.db.AUSDatabase attribute)
evaluate_response_blobs() (in module auslib.web.public.client)
evaluate_response_products() (in module auslib.web.public.client)
evaluateRules() (auslib.AUS.AUS method)
EXCLUDED_LOGRECORD_ATTRS (auslib.log.JsonLogFormatter attribute)
execute() (auslib.db.AUSTransaction method)
extendsyspath() (in module auslib.util.thirdparty)
extract_query_version() (in module auslib.web.public.client)
F
factory (auslib.util.cache.MaybeCacher property)
ForceResult (class in auslib.AUS)
forDelete() (auslib.db.GCSHistory method)
(auslib.db.GCSHistoryAsync method)
(auslib.db.HistoryTable method)
forInsert() (auslib.db.GCSHistory method)
(auslib.db.GCSHistoryAsync method)
(auslib.db.HistoryTable method)
format() (auslib.log.JsonLogFormatter method)
forUpdate() (auslib.db.GCSHistory method)
(auslib.db.GCSHistoryAsync method)
(auslib.db.HistoryTable method)
fromV3() (auslib.blobs.apprelease.ReleaseBlobV4 class method)
fullkey() (auslib.util.cache.RedisCache method)
G
GCSHistory (class in auslib.db)
GCSHistoryAsync (class in auslib.db)
GenericBlob (class in auslib.blobs.base)
get() (auslib.util.cache.MaybeCacher method)
(auslib.util.cache.RedisCache method)
(auslib.util.cache.TwoLayerCache method)
(in module auslib.web.admin.views.releases)
(in module auslib.web.common.emergency_shutoff)
(in module auslib.web.common.rules)
get_access_token() (in module auslib.util.auth)
get_additional_userinfo() (in module auslib.util.auth)
get_all_permissions_rs_revisions() (in module auslib.web.admin.views.required_signoffs)
get_all_permissions_rs_scheduled_change_history() (in module auslib.web.admin.views.required_signoffs)
get_all_permissions_scheduled_change_history() (in module auslib.web.admin.views.permissions)
get_all_product_rs_revisions() (in module auslib.web.admin.views.required_signoffs)
get_all_product_rs_scheduled_change_history() (in module auslib.web.admin.views.required_signoffs)
get_all_rs_revisions() (in module auslib.web.admin.views.required_signoffs)
get_all_rules_scheduled_change_history() (in module auslib.web.admin.views.rules)
get_all_scheduled_change_history() (in module auslib.web.admin.views.scheduled_changes)
get_by_id() (in module auslib.web.common.emergency_shutoff)
get_by_id_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
get_column() (in module auslib.web.admin.views.rules)
get_emergency_shutoff() (in module auslib.web.admin.emergency_shutoff)
get_history() (auslib.web.common.history.HistoryHelper method)
(in module auslib.web.common.rules)
get_input_dict() (in module auslib.web.common.history)
get_jwks() (in module auslib.util.auth)
get_op() (in module auslib.util.comparison)
get_read_only() (in module auslib.web.admin.views.releases)
get_read_only_product_required_signoffs() (in module auslib.web.admin.views.releases)
get_release() (in module auslib.web.admin.views.releases)
(in module auslib.web.common.releases)
get_releases() (in module auslib.web.common.releases)
get_required_signoffs() (in module auslib.web.admin.views.required_signoffs)
get_revisions() (in module auslib.web.admin.views.history)
get_rs_revisions() (in module auslib.web.admin.views.required_signoffs)
get_rule() (in module auslib.web.common.rules)
get_scheduled_change() (in module auslib.web.admin.views.releases)
(in module auslib.web.admin.views.rules)
get_scheduled_change_diff() (in module auslib.web.admin.views.releases)
get_scheduled_change_history() (in module auslib.web.admin.views.permissions)
(in module auslib.web.admin.views.releases)
(in module auslib.web.admin.views.rules)
(in module auslib.web.admin.views.scheduled_changes)
get_scheduled_changes() (in module auslib.web.admin.views.permissions)
(in module auslib.web.admin.views.releases)
(in module auslib.web.admin.views.rules)
(in module auslib.web.admin.views.scheduled_changes)
get_scheduled_release_field_value() (in module auslib.web.admin.views.releases)
get_single_column() (in module auslib.web.admin.views.releases)
get_single_locale() (in module auslib.web.common.releases)
get_update() (in module auslib.web.public.json)
get_update_1() (in module auslib.web.public.json)
get_update_2() (in module auslib.web.public.json)
get_update_blob() (in module auslib.web.public.client)
get_update_blob_1() (in module auslib.web.public.client)
get_update_blob_2() (in module auslib.web.public.client)
get_update_blob_3() (in module auslib.web.public.client)
get_update_blob_3_esrpre() (in module auslib.web.public.client)
get_update_blob_4() (in module auslib.web.public.client)
get_update_blob_5() (in module auslib.web.public.client)
get_update_blob_6() (in module auslib.web.public.client)
get_version() (in module auslib.dockerflow)
get_version_class() (in module auslib.util.versions)
get_version_parts() (in module auslib.util.versions)
getAddonsForPlatform() (auslib.blobs.systemaddons.SystemAddonsBlob method)
getAllPermissions() (auslib.db.Permissions method)
getAllUsers() (auslib.db.Permissions method)
getApplicationVersion() (auslib.blobs.apprelease.NewStyleVersionsMixin method)
(auslib.blobs.apprelease.ReleaseBlobV1 method)
(auslib.blobs.apprelease.ReleaseBlobV9 method)
getAppv() (auslib.blobs.apprelease.ReleaseBlobV1 method)
getAppVersion() (auslib.blobs.apprelease.NewStyleVersionsMixin method)
getBuildID() (auslib.blobs.apprelease.ReleaseBlobBase method)
getChange() (auslib.db.GCSHistory method)
(auslib.db.HistoryTable method)
getCleanQueryFromURL() (in module auslib.web.public.client)
getDisplayVersion() (auslib.blobs.apprelease.NewStyleVersionsMixin method)
getDockerflowEntry() (auslib.db.Dockerflow method)
getEngine() (auslib.db.AUSTable method)
getExtv() (auslib.blobs.apprelease.ReleaseBlobV1 method)
getFallbackChannel() (in module auslib.AUS)
getFooterXML() (auslib.blobs.base.XMLBlob method)
getHashLen() (in module auslib.util.hashes)
getHeaderArchitecture() (in module auslib.web.public.client)
getHeaderXML() (auslib.blobs.base.XMLBlob method)
getInnerFooterXML() (auslib.blobs.apprelease.DesupportBlob method)
(auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.base.XMLBlob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.superblob.SuperBlob method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
getInnerHeaderXML() (auslib.blobs.apprelease.DesupportBlob method)
(auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.apprelease.ReleaseBlobV1 method)
(auslib.blobs.base.XMLBlob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.superblob.SuperBlob method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
getInnerXML() (auslib.blobs.apprelease.DesupportBlob method)
(auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.base.XMLBlob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
getJSON() (auslib.blobs.base.Blob method)
getLocale() (auslib.db.Releases method)
getLocaleData() (auslib.blobs.apprelease.ReleaseBlobBase method)
getLocaleOrTopLevelParam() (auslib.blobs.apprelease.ReleaseBlobBase method)
getMillisecondTimestamp() (in module auslib.util.timestamp)
getOptions() (auslib.db.Permissions method)
getOrderedRules() (auslib.db.Rules method)
getPermission() (auslib.db.Permissions method)
getPinMapping() (auslib.db.PinnableReleasesTable method)
getPinRow() (auslib.db.PinnableReleasesTable method)
getPlatformData() (auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
getPlatformVersion() (auslib.blobs.apprelease.NewStyleVersionsMixin method)
getPointInTime() (auslib.db.HistoryTable method)
getPotentialRequiredSignoffs() (auslib.db.EmergencyShutoffs method)
(auslib.db.Permissions method)
(auslib.db.PinnableReleasesTable method)
(auslib.db.ReleaseAssets method)
(auslib.db.Releases method)
(auslib.db.ReleasesJSON method)
(auslib.db.RequiredSignoffsTable method)
(auslib.db.Rules method)
getPotentialRequiredSignoffsForProduct() (auslib.db.Releases method)
(auslib.db.ReleasesJSON method)
getQueryFromURL() (in module auslib.web.public.client)
getRecentChanges() (auslib.db.AUSTable method)
getReferencedReleases() (auslib.blobs.apprelease.ReleaseBlobV1 method)
(auslib.blobs.apprelease.ReleaseBlobV2 method)
(auslib.blobs.apprelease.ReleaseBlobV3 method)
(auslib.blobs.apprelease.ReleaseBlobV4 method)
(auslib.blobs.apprelease.ReleaseBlobV5 method)
(auslib.blobs.apprelease.ReleaseBlobV6 method)
(auslib.blobs.apprelease.ReleaseBlobV8 method)
(auslib.blobs.apprelease.ReleaseBlobV9 method)
(auslib.blobs.base.Blob method)
getReleaseBlob() (auslib.db.Releases method)
getReleaseInfo() (auslib.db.Releases method)
getReleaseNames() (auslib.db.Releases method)
getReleases() (auslib.db.Releases method)
getResolvedPlatform() (auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
getResponse() (auslib.blobs.base.GenericBlob method)
(auslib.blobs.guardian.GuardianBlob method)
getResponseBlobs() (auslib.blobs.base.XMLBlob method)
(auslib.blobs.superblob.SuperBlob method)
getResponseProducts() (auslib.blobs.base.XMLBlob method)
(auslib.blobs.superblob.SuperBlob method)
getRule() (auslib.db.Rules method)
getRulesMatchingQuery() (auslib.db.Rules method)
getSchema() (auslib.blobs.base.Blob method)
getSystemCapabilities() (in module auslib.web.public.client)
getUserPermissions() (auslib.db.Permissions method)
getUserRoles() (auslib.db.AUSDatabase method)
(auslib.db.Permissions method)
getVendorsForPlatform() (auslib.blobs.gmp.GMPBlobV1 method)
GlobVersion (class in auslib.util.versions)
GlobVersionTuple (class in auslib.util.versions)
GMPBlobV1 (class in auslib.blobs.gmp)
grantRole() (auslib.db.Permissions method)
GuardianBlob (class in auslib.blobs.guardian)
H
has_operator() (in module auslib.util.comparison)
hasPermission() (auslib.db.AUSDatabase method)
(auslib.db.Permissions method)
hasRole() (auslib.db.AUSDatabase method)
(auslib.db.Permissions method)
hasUpdates() (auslib.blobs.systemaddons.SystemAddonsBlob method)
heartbeat() (in module auslib.web.public.dockerflow)
heartbeat_response() (in module auslib.dockerflow)
HistoryHelper (class in auslib.web.common.history)
HistoryTable (class in auslib.db)
I
impl (auslib.db.CompatibleBooleanColumn attribute)
(auslib.db.JSONColumn attribute)
increment_version() (in module auslib.util.versions)
incrementWatchdogValue() (auslib.db.Dockerflow method)
insert() (auslib.db.AUSTable method)
(auslib.db.EmergencyShutoffs method)
(auslib.db.Permissions method)
(auslib.db.PinnableReleasesTable method)
(auslib.db.Releases method)
(auslib.db.RequiredSignoffsTable method)
(auslib.db.Rules method)
(auslib.db.ScheduledChangeTable method)
(auslib.db.SignoffsTable method)
int_compare() (in module auslib.util.comparison)
integer_and_range_validator() (in module auslib.util.jsonschema_validators)
interpolable_ (auslib.blobs.apprelease.ReleaseBlobV2 attribute)
(auslib.blobs.apprelease.ReleaseBlobV3 attribute)
(auslib.blobs.apprelease.ReleaseBlobV4 attribute)
(auslib.blobs.apprelease.ReleaseBlobV5 attribute)
(auslib.blobs.apprelease.ReleaseBlobV6 attribute)
(auslib.blobs.apprelease.ReleaseBlobV8 attribute)
(auslib.blobs.apprelease.ReleaseBlobV9 attribute)
invalidate() (auslib.util.cache.MaybeCacher method)
(auslib.util.cache.RedisCache method)
(auslib.util.cache.TwoLayerCache method)
is_when_present_and_in_past_validator() (in module auslib.web.admin.views.validators)
isAdmin() (auslib.db.AUSDatabase method)
(auslib.db.Permissions method)
isForbiddenUrl() (in module auslib.AUS)
isKnownUser() (auslib.db.AUSDatabase method)
(auslib.db.Permissions method)
isMappedTo() (auslib.db.Releases method)
isReadOnly() (auslib.db.Releases method)
isSpecialURL() (in module auslib.AUS)
J
json_field_validator() (in module auslib.util.jsonschema_validators)
JSONColumn (class in auslib.db)
JsonLogFormatter (class in auslib.log)
jsonschema (auslib.blobs.apprelease.DesupportBlob attribute)
(auslib.blobs.apprelease.ReleaseBlobV1 attribute)
(auslib.blobs.apprelease.ReleaseBlobV2 attribute)
(auslib.blobs.apprelease.ReleaseBlobV3 attribute)
(auslib.blobs.apprelease.ReleaseBlobV4 attribute)
(auslib.blobs.apprelease.ReleaseBlobV5 attribute)
(auslib.blobs.apprelease.ReleaseBlobV6 attribute)
(auslib.blobs.apprelease.ReleaseBlobV8 attribute)
(auslib.blobs.apprelease.ReleaseBlobV9 attribute)
(auslib.blobs.base.Blob attribute)
(auslib.blobs.gmp.GMPBlobV1 attribute)
(auslib.blobs.guardian.GuardianBlob attribute)
(auslib.blobs.superblob.SuperBlob attribute)
(auslib.blobs.systemaddons.SystemAddonsBlob attribute)
L
lbheartbeat() (in module auslib.web.public.dockerflow)
lbheartbeat_response() (in module auslib.dockerflow)
loadJSON() (auslib.blobs.base.Blob method)
localeExists() (auslib.db.Releases method)
log (auslib.blobs.apprelease.DesupportBlob attribute)
(auslib.blobs.apprelease.ReleaseBlobBase attribute)
(auslib.blobs.apprelease.ReleaseBlobV1 attribute)
(auslib.blobs.apprelease.ReleaseBlobV2 attribute)
(auslib.blobs.apprelease.ReleaseBlobV3 attribute)
(auslib.blobs.apprelease.ReleaseBlobV4 attribute)
(auslib.blobs.apprelease.ReleaseBlobV5 attribute)
(auslib.blobs.apprelease.ReleaseBlobV6 attribute)
(auslib.blobs.apprelease.ReleaseBlobV8 attribute)
(auslib.blobs.apprelease.ReleaseBlobV9 attribute)
(auslib.blobs.base.GenericBlob attribute)
(auslib.blobs.base.XMLBlob attribute)
(auslib.blobs.gmp.GMPBlobV1 attribute)
(auslib.blobs.guardian.GuardianBlob attribute)
(auslib.blobs.superblob.SuperBlob attribute)
(auslib.blobs.systemaddons.SystemAddonsBlob attribute)
LOGGING_FORMAT_VERSION (auslib.log.JsonLogFormatter attribute)
LooseVersion (class in auslib.util.versions)
M
make_cache() (auslib.util.cache.MaybeCacher method)
make_copies (auslib.util.cache.MaybeCacher property)
make_hash() (in module auslib.util.autograph)
makeRecord() (auslib.log.BalrogLogger method)
mappingHasPin() (auslib.db.PinnableReleasesTable method)
matchBoolean() (in module auslib.util.rulematching)
matchBuildID() (in module auslib.util.rulematching)
matchChannel() (in module auslib.util.rulematching)
matchCsv() (in module auslib.util.rulematching)
matchesUpdateQuery() (auslib.blobs.apprelease.ReleaseBlobBase method)
matchLocale() (in module auslib.util.rulematching)
matchMemory() (in module auslib.util.rulematching)
matchRegex() (in module auslib.util.rulematching)
matchSimpleExpression() (in module auslib.util.rulematching)
matchSimpleExpressionSubRule() (in module auslib.util.rulematching)
matchVersion() (in module auslib.util.rulematching)
Maybe (auslib.blobs.base.ServeUpdate attribute)
MaybeCacher (class in auslib.util.cache)
merge_dicts() (in module auslib.blobs.base)
merge_lists() (in module auslib.blobs.base)
mergeUpdate() (auslib.db.ScheduledChangeTable method)
migrate_repo (auslib.db.AUSDatabase attribute)
MismatchedDataVersionError
ModernMozillaVersion (class in auslib.util.versions)
module
auslib.AUS
auslib.blobs.apprelease
auslib.blobs.base
auslib.blobs.gmp
auslib.blobs.guardian
auslib.blobs.superblob
auslib.blobs.systemaddons
auslib.db
auslib.dockerflow
auslib.errors
auslib.global_state
auslib.log
auslib.util.auth
auslib.util.autograph
auslib.util.cache
auslib.util.comparison
auslib.util.hashes
auslib.util.jsonschema_validators
auslib.util.rulematching
auslib.util.thirdparty
auslib.util.timestamp
auslib.util.versions
auslib.web.admin.base
auslib.web.admin.emergency_shutoff
auslib.web.admin.views.base
auslib.web.admin.views.history
auslib.web.admin.views.permissions
auslib.web.admin.views.problem
auslib.web.admin.views.releases
auslib.web.admin.views.required_signoffs
auslib.web.admin.views.rules
auslib.web.admin.views.scheduled_changes
auslib.web.admin.views.validators
auslib.web.common.emergency_shutoff
auslib.web.common.history
auslib.web.common.history_all
auslib.web.common.releases
auslib.web.common.rules
auslib.web.public.base
auslib.web.public.client
auslib.web.public.dockerflow
auslib.web.public.json
MozillaVersion() (in module auslib.util.versions)
MultipleUpdatesXMLMixin (class in auslib.blobs.apprelease)
my_on_connect() (in module auslib.db)
N
NewStyleVersionsMixin (class in auslib.blobs.apprelease)
No (auslib.blobs.base.ServeUpdate attribute)
O
operator_validator() (in module auslib.util.jsonschema_validators)
optional_ (auslib.blobs.apprelease.ReleaseBlobV2 attribute)
(auslib.blobs.apprelease.ReleaseBlobV3 attribute)
(auslib.blobs.apprelease.ReleaseBlobV4 attribute)
(auslib.blobs.apprelease.ReleaseBlobV5 attribute)
(auslib.blobs.apprelease.ReleaseBlobV6 attribute)
(auslib.blobs.apprelease.ReleaseBlobV8 attribute)
OutdatedDataError
P
parse() (auslib.util.versions.GlobVersion method)
(auslib.util.versions.LooseVersion method)
(auslib.util.versions.PinVersion method)
(auslib.util.versions.StrictVersion method)
(auslib.util.versions.Version method)
PermissionDeniedError
permissions (auslib.db.AUSDatabase property)
Permissions (class in auslib.db)
permissions() (in module auslib.web.common.history_all)
permissions_delete() (in module auslib.web.admin.views.required_signoffs)
permissions_get() (in module auslib.web.admin.views.required_signoffs)
permissions_get_history() (in module auslib.web.admin.views.required_signoffs)
permissions_get_scheduled_change_history() (in module auslib.web.admin.views.required_signoffs)
permissions_get_scheduled_changes() (in module auslib.web.admin.views.required_signoffs)
permissions_required_signoffs() (in module auslib.web.common.history_all)
permissionsRequiredSignoffs (auslib.db.AUSDatabase property)
PermissionsRequiredSignoffsTable (class in auslib.db)
pinnable_releases (auslib.db.AUSDatabase property)
PinnableReleasesTable (class in auslib.db)
PinVersion (class in auslib.util.versions)
post_enact_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
post_required_signoffs() (in module auslib.web.admin.views.required_signoffs)
post_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
post_scheduled_change_history() (in module auslib.web.admin.views.scheduled_changes)
post_scheduled_changes() (in module auslib.web.admin.views.scheduled_changes)
post_signoffs_scheduled_change() (in module auslib.web.admin.views.scheduled_changes)
PostModernMozillaVersion (class in auslib.util.versions)
prerelease (auslib.util.versions.GlobVersion attribute)
priority_validator() (in module auslib.util.jsonschema_validators)
problem() (in module auslib.web.admin.views.problem)
process_bind_param() (auslib.db.CompatibleBooleanColumn method)
(auslib.db.JSONColumn method)
process_result_value() (auslib.db.CompatibleBooleanColumn method)
(auslib.db.JSONColumn method)
process_rule_form() (in module auslib.web.admin.views.rules)
processSpecialForceHosts() (auslib.blobs.apprelease.ReleaseBlobBase method)
product_delete() (in module auslib.web.admin.views.required_signoffs)
product_get() (in module auslib.web.admin.views.required_signoffs)
product_get_history() (in module auslib.web.admin.views.required_signoffs)
product_get_scheduled_change_history() (in module auslib.web.admin.views.required_signoffs)
product_get_scheduled_changes() (in module auslib.web.admin.views.required_signoffs)
product_required_signoffs() (in module auslib.web.common.history_all)
productRequiredSignoffs (auslib.db.AUSDatabase property)
ProductRequiredSignoffsTable (class in auslib.db)
ProofXMLMixin (class in auslib.blobs.apprelease)
put() (auslib.util.cache.MaybeCacher method)
(auslib.util.cache.RedisCache method)
(auslib.util.cache.TwoLayerCache method)
R
ReadOnlyError
RedisCache (class in auslib.util.cache)
release_assets (auslib.db.AUSDatabase property)
release_list() (in module auslib.web.common.releases)
ReleaseAssets (class in auslib.db)
ReleaseBlobBase (class in auslib.blobs.apprelease)
ReleaseBlobV1 (class in auslib.blobs.apprelease)
ReleaseBlobV2 (class in auslib.blobs.apprelease)
ReleaseBlobV3 (class in auslib.blobs.apprelease)
ReleaseBlobV4 (class in auslib.blobs.apprelease)
ReleaseBlobV5 (class in auslib.blobs.apprelease)
ReleaseBlobV6 (class in auslib.blobs.apprelease)
ReleaseBlobV8 (class in auslib.blobs.apprelease)
ReleaseBlobV9 (class in auslib.blobs.apprelease)
releases (auslib.db.AUSDatabase property)
Releases (class in auslib.db)
releases_json (auslib.db.AUSDatabase property)
ReleasesJSON (class in auslib.db)
remaining_timeout() (auslib.util.cache.RedisCache method)
RequiredSignoffsTable (class in auslib.db)
requirelogin() (in module auslib.web.admin.views.base)
reset() (auslib.db.AUSDatabase method)
(auslib.util.cache.MaybeCacher method)
revert_to_revision() (in module auslib.web.admin.views.history)
revokeRole() (auslib.db.Permissions method)
rollback() (auslib.db.AUSTransaction method)
rows_to_dicts() (in module auslib.db)
rule_id_validator() (in module auslib.util.jsonschema_validators)
rules (auslib.db.AUSDatabase property)
Rules (class in auslib.db)
rules() (in module auslib.web.common.history_all)
S
safer_format_traceback() (in module auslib.log)
sc_when_validator() (in module auslib.util.jsonschema_validators)
scheduled_changes() (in module auslib.web.admin.emergency_shutoff)
ScheduledChangeTable (class in auslib.db)
select() (auslib.db.AUSTable method)
(auslib.db.ScheduledChangeTable method)
SeparatedFileUrlsMixin (class in auslib.blobs.apprelease)
serialize_releases() (in module auslib.web.common.releases)
ServeUpdate (class in auslib.blobs.base)
set_required_signoffs_for_product() (in module auslib.web.admin.views.releases)
setDb() (auslib.global_state.DbWrapper method)
setDburi() (auslib.db.AUSDatabase method)
setDomainAllowlist() (auslib.db.AUSDatabase method)
(auslib.db.Releases method)
setSystemAccounts() (auslib.db.AUSDatabase method)
should_time_request() (in module auslib.web.admin.base)
shouldServeUpdate() (auslib.blobs.apprelease.DesupportBlob method)
(auslib.blobs.apprelease.ReleaseBlobBase method)
(auslib.blobs.base.Blob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.blobs.guardian.GuardianBlob method)
(auslib.blobs.superblob.SuperBlob method)
(auslib.blobs.systemaddons.SystemAddonsBlob method)
shutoff_exists() (in module auslib.web.admin.emergency_shutoff)
sign_hash() (in module auslib.util.autograph)
SignoffRequiredError
signoffs_required_validator() (in module auslib.util.jsonschema_validators)
SignoffsTable (class in auslib.db)
SingleUpdateXMLMixin (class in auslib.blobs.apprelease)
StrictVersion (class in auslib.util.versions)
string_compare() (in module auslib.util.comparison)
strip_data() (in module auslib.web.common.releases)
strip_operator() (in module auslib.util.comparison)
SuperBlob (class in auslib.blobs.superblob)
SYSLOG_LEVEL_MAP (auslib.log.JsonLogFormatter attribute)
SystemAddonsBlob (class in auslib.blobs.systemaddons)
T
telemetry_uptake_validator() (in module auslib.util.jsonschema_validators)
TransactionError
transactionHandler() (in module auslib.web.admin.views.base)
TwoLayerCache (class in auslib.util.cache)
U
UnifiedFileUrlsMixin (class in auslib.blobs.apprelease)
update() (auslib.db.AUSTable method)
(auslib.db.Permissions method)
(auslib.db.PinnableReleasesTable method)
(auslib.db.Releases method)
(auslib.db.RequiredSignoffsTable method)
(auslib.db.Rules method)
(auslib.db.ScheduledChangeTable method)
(auslib.db.SignoffsTable method)
(auslib.db.UserRoles method)
update_rules_id_or_alias() (in module auslib.web.admin.views.rules)
UpdateMergeError
updates_are_disabled() (auslib.AUS.AUS method)
upgrade() (auslib.db.AUSDatabase method)
UserRoles (class in auslib.db)
V
validate() (auslib.blobs.apprelease.ReleaseBlobV9 method)
(auslib.blobs.base.Blob method)
(auslib.blobs.gmp.GMPBlobV1 method)
(auslib.db.ConditionsTable method)
(auslib.db.RequiredSignoffsTable method)
(auslib.db.ScheduledChangeTable method)
validate_readonly_change() (auslib.db.Releases method)
validate_schema() (auslib.web.admin.views.validators.BalrogRequestBodyValidator method)
verified_userinfo() (in module auslib.util.auth)
verify_signoffs() (in module auslib.db)
Version (class in auslib.util.versions)
version() (in module auslib.web.public.dockerflow)
version_compare() (in module auslib.util.comparison)
version_re (auslib.util.versions.AncientMozillaVersion attribute)
(auslib.util.versions.GlobVersion attribute)
(auslib.util.versions.ModernMozillaVersion attribute)
(auslib.util.versions.PinVersion attribute)
(auslib.util.versions.PostModernMozillaVersion attribute)
(auslib.util.versions.StrictVersion attribute)
version_validator() (in module auslib.util.jsonschema_validators)
W
WrongNumberOfRowsError
X
XMLBlob (class in auslib.blobs.base)
Y
Yes (auslib.blobs.base.ServeUpdate attribute)