mirror of
https://github.com/goharbor/harbor.git
synced 2025-02-02 21:11:37 +01:00
Add autoescape parameter to jinja environments (#15770)
Signed-off-by: Soumik Majumder <soumikm@vmware.com> Signed-off-by: Soumik Majumder <soumikm@vmware.com>
This commit is contained in:
parent
31a3c6d18c
commit
861ca553df
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '1.10.0'
|
revision = '1.10.0'
|
||||||
@ -13,7 +13,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
with open(output_cfg, 'w') as f:
|
with open(output_cfg, 'w') as f:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '1.9.0'
|
revision = '1.9.0'
|
||||||
@ -13,7 +13,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
with open(output_cfg, 'w') as f:
|
with open(output_cfg, 'w') as f:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '2.0.0'
|
revision = '2.0.0'
|
||||||
@ -13,7 +13,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
with open(output_cfg, 'w') as f:
|
with open(output_cfg, 'w') as f:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '2.1.0'
|
revision = '2.1.0'
|
||||||
@ -18,7 +18,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
config_dict = read_conf(input_cfg)
|
config_dict = read_conf(input_cfg)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '2.2.0'
|
revision = '2.2.0'
|
||||||
@ -11,7 +11,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
config_dict = read_conf(input_cfg)
|
config_dict = read_conf(input_cfg)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '2.3.0'
|
revision = '2.3.0'
|
||||||
@ -20,7 +20,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
config_dict = read_conf(input_cfg)
|
config_dict = read_conf(input_cfg)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import os
|
import os
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, select_autoescape
|
||||||
from utils.migration import read_conf
|
from utils.migration import read_conf
|
||||||
|
|
||||||
revision = '2.4.0'
|
revision = '2.4.0'
|
||||||
@ -11,7 +11,8 @@ def migrate(input_cfg, output_cfg):
|
|||||||
loader=FileSystemLoader(current_dir),
|
loader=FileSystemLoader(current_dir),
|
||||||
undefined=StrictUndefined,
|
undefined=StrictUndefined,
|
||||||
trim_blocks=True,
|
trim_blocks=True,
|
||||||
lstrip_blocks=True
|
lstrip_blocks=True,
|
||||||
|
autoescape = select_autoescape()
|
||||||
).get_template('harbor.yml.jinja')
|
).get_template('harbor.yml.jinja')
|
||||||
|
|
||||||
config_dict = read_conf(input_cfg)
|
config_dict = read_conf(input_cfg)
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
from jinja2 import Environment, FileSystemLoader
|
from jinja2 import Environment, FileSystemLoader, select_autoescape
|
||||||
from .misc import mark_file
|
from .misc import mark_file
|
||||||
|
|
||||||
jinja_env = Environment(loader=FileSystemLoader('/'), trim_blocks=True, lstrip_blocks=True)
|
jinja_env = Environment(loader=FileSystemLoader('/'), trim_blocks=True, lstrip_blocks=True, autoescape = select_autoescape())
|
||||||
|
|
||||||
def to_json(value):
|
def to_json(value):
|
||||||
return json.dumps(value)
|
return json.dumps(value)
|
||||||
|
Loading…
Reference in New Issue
Block a user