From: Kefu Chai Date: Sun, 9 Jun 2019 14:10:51 +0000 (+0800) Subject: admin,doc/_ext/ceph_releases.py: use yaml.safe_load() X-Git-Tag: v15.1.0~2505^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d185c46a439c930fcacc8153dfaa2e030db80477;p=ceph-ci.git admin,doc/_ext/ceph_releases.py: use yaml.safe_load() see https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation Signed-off-by: Kefu Chai --- diff --git a/admin/build-doc b/admin/build-doc index 3fd52b447ff..d472f91c496 100755 --- a/admin/build-doc +++ b/admin/build-doc @@ -138,7 +138,7 @@ def json_serialize(obj): return obj.isoformat() with open("$TOPDIR/doc/releases/releases.yml", 'r') as fp: - releases = yaml.load(fp) + releases = yaml.safe_load(fp) print(json.dumps(releases, indent=2, default=json_serialize)) EOF diff --git a/doc/_ext/ceph_releases.py b/doc/_ext/ceph_releases.py index bf6dd97f5a5..057e13bbc81 100644 --- a/doc/_ext/ceph_releases.py +++ b/doc/_ext/ceph_releases.py @@ -27,7 +27,7 @@ class CephReleases(Directive): env.note_dependency(filename) try: with open(filename, 'r') as fp: - releases = yaml.load(fp) + releases = yaml.safe_load(fp) releases = releases["releases"] except Exception as e: return [document.reporter.warning( @@ -118,7 +118,7 @@ class CephTimeline(Directive): env.note_dependency(filename) try: with open(filename, 'r') as fp: - releases = yaml.load(fp) + releases = yaml.safe_load(fp) except Exception as e: return [document.reporter.warning( "Failed to open Ceph releases file {}: {}".format(filename, e),