senlin/senlin/common
Erik Olof Gunnar Andersson de1ab6d96b Fixed sqlalchemy 2.x support
Re-arranged sessions to always be at the top level to make
it easier to know the origin of the current session. This
is important now that we no longer have autocommit enabled.

- Added zuul job testing sqlalchemy 2.x.
- Added new db api for service cleanup.
- Removed broken sqlite cleanup step during testing.

Change-Id: I168f3d9518611ac66cb9eec1132a7add19e92d5f
2023-12-29 12:06:57 -08:00
..
policies Add action_update api to cancel actions 2018-12-05 16:08:21 -08:00
__init__.py Initial version -- api&rpc 2014-12-11 03:36:41 -05:00
config.py [goal] Deprecate the JSON formatted policy file 2020-12-25 15:39:08 +00:00
constraints.py Switch to collections.abc abstract base classes 2021-12-09 14:16:24 -05:00
consts.py Add hypervisor status polling health check 2020-09-24 21:00:16 +00:00
context.py Trivial code cleanups 2018-07-22 01:05:16 -07:00
exception.py Remove six usage 2020-01-13 14:22:55 -08:00
i18n.py Update URLs in documents according to document migration 2017-07-14 10:53:54 +08:00
messaging.py Use new get_rpc_client API from oslo.messaging 2023-01-21 15:45:44 -08:00
policy.py [goal] Deprecate the JSON formatted policy file 2020-12-25 15:39:08 +00:00
profiler.py Centralized configuration 2019-12-03 11:08:44 -08:00
scaleutils.py Add tainted field to nodes 2019-10-22 21:27:55 +00:00
schema.py Switch to collections.abc abstract base classes 2021-12-09 14:16:24 -05:00
service.py Fixed sqlalchemy 2.x support 2023-12-29 12:06:57 -08:00
utils.py Fixed service manage not cleaning properly 2022-05-23 09:41:42 +00:00