Skip to content

[FWD][18.0] base_rest: turn off deprecation logging on demand#604

Merged
OCA-git-bot merged 3 commits into
18.0from
18-silent-deprecation-log
Jul 3, 2026
Merged

[FWD][18.0] base_rest: turn off deprecation logging on demand#604
OCA-git-bot merged 3 commits into
18.0from
18-silent-deprecation-log

Conversation

@simahawk

Copy link
Copy Markdown
Contributor

Disable logging for deprecation.
You might have big projects, with tons of services with no specific decorator,
that are well tested and very stable and you don't want to touch them.
Especially if you plan already to move to v16.
Since this logging can bloat your CI and your log collecting tools,
here is a way to prevent that and get only a msg at boot.

Once enabled, you'll see this msg in the logs only at start up:

'odoo.addons.base_rest.components.service: REST_API_METHOD_FIX_DECORATOR_DEPRECATE_LOG_DISABLE enabled: implicit service methods are deprecated. Disable this env key and enable debug level to have more details.'

Manual FWD port of #336 as it was fully incompatible.

Disable logging for deprecation.
You might have big projects, with tons of services with no specific decorator,
that are well tested and very stable and you don't want to touch them.
Especially if you plan already to move to v16.
Since this logging can bloat your CI and your log collecting tools,
here is a way to prevent that and get only a msg at boot.

Once enabled, you'll see this msg in the logs only at start up:

'odoo.addons.base_rest.components.service: REST_API_METHOD_FIX_DECORATOR_DEPRECATE_LOG_DISABLE enabled: implicit service methods are deprecated. Disable this env key and enable debug level to have more details.'
@simahawk simahawk force-pushed the 18-silent-deprecation-log branch from 3752220 to 343a277 Compare March 26, 2026 10:12
@lmignon

lmignon commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

/ocabot merge nobump

@OCA-git-bot

Copy link
Copy Markdown
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 18.0-ocabot-merge-pr-604-by-lmignon-bump-nobump, awaiting test results.

@lmignon

lmignon commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

/ocabot merge patch

@OCA-git-bot

Copy link
Copy Markdown
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 18.0-ocabot-merge-pr-604-by-lmignon-bump-patch, awaiting test results.

@OCA-git-bot

Copy link
Copy Markdown
Contributor

@lmignon your merge command was aborted due to failed check(s), which you can inspect on this commit of 18.0-ocabot-merge-pr-604-by-lmignon-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

@OCA-git-bot OCA-git-bot merged commit 177396a into 18.0 Jul 3, 2026
5 of 7 checks passed
@OCA-git-bot

Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 851b1f4. Thanks a lot for contributing to OCA. ❤️

@OCA-git-bot OCA-git-bot deleted the 18-silent-deprecation-log branch July 3, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants