@ -59,7 +59,7 @@ Recipe module to ensure a checkout is consistent on a bot.
Wrapper for easy calling of bot_update.
— **def [deapply\_patch ](/recipes/recipe_modules/bot_update/api.py#5 16 )(self, bot_update_step):**
— **def [deapply\_patch ](/recipes/recipe_modules/bot_update/api.py#5 22 )(self, bot_update_step):**
Deapplies a patch, taking care of DEPS and solution revisions properly.
@ -93,7 +93,7 @@ Args:
bot_update module ONLY supports one change. Users may specify a change
via tryserver.set_change() and explicitly set this flag False.
— **def [get\_project\_revision\_properties ](/recipes/recipe_modules/bot_update/api.py#49 3 )(self, project_name, gclient_config=None):**
— **def [get\_project\_revision\_properties ](/recipes/recipe_modules/bot_update/api.py#49 9 )(self, project_name, gclient_config=None):**
Returns all property names used for storing the checked-out revision of
a given project.
@ -109,7 +109,7 @@ Returns (list of str): All properties that'll hold the checked-out revision
  ** @property **< br > — **def [last\_returned\_properties ](/recipes/recipe_modules/bot_update/api.py#49 )(self):**
— **def [resolve\_fixed\_revision ](/recipes/recipe_modules/bot_update/api.py#4 44 )(self, bot_update_json, name):**
— **def [resolve\_fixed\_revision ](/recipes/recipe_modules/bot_update/api.py#4 50 )(self, bot_update_json, name):**
Sets a fixed revision for a single dependency using project revision
properties.
@ -988,11 +988,11 @@ Raises:
### *recipes* / [bot\_update:examples/full ](/recipes/recipe_modules/bot_update/examples/full.py )
[DEPS ](/recipes/recipe_modules/bot_update/examples/full.py# 7 ): [bot\_update ](#recipe_modules-bot_update ), [gclient ](#recipe_modules-gclient ), [gerrit ](#recipe_modules-gerrit ), [tryserver ](#recipe_modules-tryserver ), [recipe\_engine/buildbucket][recipe_engine/recipe_modules/buildbucket], [recipe\_engine/json][recipe_engine/recipe_modules/json], [recipe\_engine/path][recipe_engine/recipe_modules/path], [recipe\_engine/platform][recipe_engine/recipe_modules/platform], [recipe\_engine/properties][recipe_engine/recipe_modules/properties], [recipe\_engine/runtime][recipe_engine/recipe_modules/runtime]
[DEPS ](/recipes/recipe_modules/bot_update/examples/full.py# 9 ): [bot\_update ](#recipe_modules-bot_update ), [gclient ](#recipe_modules-gclient ), [gerrit ](#recipe_modules-gerrit ), [tryserver ](#recipe_modules-tryserver ), [recipe\_engine/buildbucket][recipe_engine/recipe_modules/buildbucket], [recipe\_engine/json][recipe_engine/recipe_modules/json], [recipe\_engine/path][recipe_engine/recipe_modules/path], [recipe\_engine/platform][recipe_engine/recipe_modules/platform], [recipe\_engine/properties][recipe_engine/recipe_modules/properties], [recipe\_engine/runtime][recipe_engine/recipe_modules/runtime]
PYTHON_VERSION_COMPATIBILITY: PY2+3
— **def [RunSteps ](/recipes/recipe_modules/bot_update/examples/full.py#2 5 )(api):**
— **def [RunSteps ](/recipes/recipe_modules/bot_update/examples/full.py#2 7 )(api):**
### *recipes* / [bot\_update:tests/do\_not\_retry\_patch\_failures\_in\_cq ](/recipes/recipe_modules/bot_update/tests/do_not_retry_patch_failures_in_cq.py )
[DEPS ](/recipes/recipe_modules/bot_update/tests/do_not_retry_patch_failures_in_cq.py#9 ): [bot\_update ](#recipe_modules-bot_update ), [gclient ](#recipe_modules-gclient ), [recipe\_engine/buildbucket][recipe_engine/recipe_modules/buildbucket], [recipe\_engine/cq][recipe_engine/recipe_modules/cq], [recipe\_engine/properties][recipe_engine/recipe_modules/properties], [recipe\_engine/step][recipe_engine/recipe_modules/step]