ironic/ironic/db
Julia Kreger 4ba418716e Retool sqlite retries
... To not try instantly, but also not to wait forever to retry.

Also, the maximum delay is also now the proper setting to cause
the attempt to exit, and is only set to 10 seconds, with a fairly
tight interval for retries to occur within.

This change also doesn't abort retries for releasing a node lock
and updating a node, both actions if they halt due to the close
out of a task, can be catastrophic to the underlying operation
and state, because internal actions around locking can't be retried
with a long interval, otherwise things break in very bad ways.

Change-Id: I2041e90bb0f7f522bde4338eceda97f0ae8b2c35
2023-08-17 07:25:19 -07:00
..
sqlalchemy Retool sqlite retries 2023-08-17 07:25:19 -07:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
api.py Add DB API for Firmware and Object 2023-06-28 14:05:21 -03:00
migration.py Remove downgrade support from migrations 2016-02-08 15:31:15 +00:00