Use yaml.safe_load as we are just using basic data structures
This commit is contained in:
parent
7650d7c20e
commit
a9ea3136cf
1 changed files with 2 additions and 2 deletions
|
@ -237,7 +237,7 @@ def parse_json(raw_data):
|
|||
|
||||
def parse_yaml(data):
|
||||
''' convert a yaml string to a data structure '''
|
||||
return yaml.load(data)
|
||||
return yaml.safe_load(data)
|
||||
|
||||
def process_yaml_error(exc, data, path=None):
|
||||
if hasattr(exc, 'problem_mark'):
|
||||
|
@ -345,7 +345,7 @@ def _gitinfo():
|
|||
# Check if the .git is a file. If it is a file, it means that we are in a submodule structure.
|
||||
if os.path.isfile(repo_path):
|
||||
try:
|
||||
gitdir = yaml.load(open(repo_path)).get('gitdir')
|
||||
gitdir = yaml.safe_load(open(repo_path)).get('gitdir')
|
||||
# There is a posibility the .git file to have an absolute path.
|
||||
if os.path.isabs(gitdir):
|
||||
repo_path = gitdir
|
||||
|
|
Loading…
Reference in a new issue