Compare commits

..

2 Commits

Author SHA1 Message Date
1bd4e6d48d build: bump version 1.19.1 -> 1.19.2 2025-08-16 05:34:08 +00:00
Jon
f3db5f3640 fix(base): before setting up metrics if enabled, create data dir
ref: #954 fixes #953
2025-08-16 14:17:23 +09:30
4 changed files with 19 additions and 6 deletions

View File

@ -17,5 +17,5 @@ commitizen:
prerelease_offset: 1
tag_format: $version
update_changelog_on_bump: false
version: 1.19.1
version: 1.19.2
version_scheme: semver

2
.vscode/launch.json vendored
View File

@ -92,7 +92,7 @@
"console": "integratedTerminal",
"args": [
"-A",
"app",
"centurion",
"worker",
"-l",
"INFO",

View File

@ -1,3 +1,9 @@
## 1.19.2 (2025-08-16)
### Fixes
- **base**: before setting up metrics if enabled, create data dir
## 1.19.1 (2025-08-15)
### Fixes

View File

@ -59,10 +59,7 @@ timeout = 180
workers = 4
def when_ready(_):
if not getattr(settings, 'METRICS_ENABLED', False):
return
if getattr(settings, 'METRICS_ENABLED', False):
proc_path = None
@ -79,6 +76,16 @@ def when_ready(_):
proc_path = os.environ["PROMETHEUS_MULTIPROC_DIR"]
prometheus_dir = Path(os.environ["PROMETHEUS_MULTIPROC_DIR"])
prometheus_dir.mkdir(parents=True, exist_ok=True)
def when_ready(_):
if not getattr(settings, 'METRICS_ENABLED', False):
return
logger.info(f'Setting up prometheus metrics HTTP server on port \
{str(settings.METRICS_EXPORT_PORT)}.')