##// END OF EJS Templates
docker: added all the initial docker files...
docker: added all the initial docker files compose: added initial setup - fix db password secret, fix SVN as aservice 4.24.0 changes Docker: fixes for 4.24.X deployment Setup: added final fixes Config files cleanups Fix license fix

File last commit:

r1:29323844
r1:29323844
Show More
set_default_renderer_to_md.py
24 lines | 605 B | text/x-python | PythonLexer
/ service / rhodecode / bootstrap / set_default_renderer_to_md.py
"""
echo "%run path/set_default_renderer_to_md.py" | RC_SETTING='[["markup_renderer", "markdown", "unicode"]]' rc-ishell .dev/dev.ini
"""
import os
import json
from rhodecode.model.db import Session
from rhodecode.model.settings import SettingsModel
defaults = json.dumps([
('markup_renderer', 'markdown', 'unicode')
])
def main(json_args):
model = SettingsModel()
for setting_name, value, type_ in json_args:
model.create_or_update_setting(setting_name, value, type_)
Session().commit()
print('ok')
args = json.loads(os.environ.get('RC_SETTING') or defaults)
main(args)