diff --git a/osclib/stagingapi.py b/osclib/stagingapi.py index 48681def..951e6be1 100644 --- a/osclib/stagingapi.py +++ b/osclib/stagingapi.py @@ -698,7 +698,7 @@ class StagingAPI(object): def load_prj_pseudometa(self, description_text): try: - data = yaml.load(description_text) + data = yaml.safe_load(description_text) if isinstance(data, str) or data is None: data = {} except (TypeError, AttributeError): diff --git a/totest-manager.py b/totest-manager.py index 3454bb65..6c6eb9f8 100755 --- a/totest-manager.py +++ b/totest-manager.py @@ -94,7 +94,7 @@ class ToTestBase(object): def load_issues_to_ignore(self): text = self.api.attribute_value_load('IgnoredIssues') if text: - root = yaml.load(text) + root = yaml.safe_load(text) self.issues_to_ignore = root.get('last_seen') else: self.issues_to_ignore = dict()