feature: moves logic of dumping default values to ini file
This commit is contained in:
parent
51bb9e8d14
commit
260801d4af
5 changed files with 49 additions and 53 deletions
|
|
@ -19,7 +19,7 @@
|
|||
import time
|
||||
import logging
|
||||
|
||||
from rhodecode.config.config_maker import initialize_ini_config_default_values_if_not_present
|
||||
from rhodecode.config.settings_maker import initialize_ini_config_default_values_if_not_present, generate_token
|
||||
from rhodecode.lib.config_utils import get_app_config_lightweight
|
||||
|
||||
from rhodecode.lib.hook_daemon.base import Hooks
|
||||
|
|
@ -34,7 +34,9 @@ def prepare_callback_daemon(extras, protocol: str, txn_id=None):
|
|||
hooks_config = {}
|
||||
match protocol:
|
||||
case "celery":
|
||||
initialize_ini_config_default_values_if_not_present(extras["config"])
|
||||
initialize_ini_config_default_values_if_not_present(
|
||||
ini_path=extras["config"], option="app.service_api.token", default_val=generate_token()
|
||||
)
|
||||
config = get_app_config_lightweight(extras["config"])
|
||||
|
||||
broker_url = config.get("celery.broker_url")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue