diff options
Diffstat (limited to 'test/lib/ansible_test/_internal/metadata.py')
-rw-r--r-- | test/lib/ansible_test/_internal/metadata.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/test/lib/ansible_test/_internal/metadata.py b/test/lib/ansible_test/_internal/metadata.py index 2d1ca526e6..389836e634 100644 --- a/test/lib/ansible_test/_internal/metadata.py +++ b/test/lib/ansible_test/_internal/metadata.py @@ -2,8 +2,6 @@ from __future__ import (absolute_import, division, print_function) __metaclass__ = type -import json - from . import types as t from .util import ( @@ -11,8 +9,9 @@ from .util import ( is_shippable, ) -from .util_common import ( +from .io import ( write_json_file, + read_json_file, ) from .diff import ( @@ -84,9 +83,7 @@ class Metadata: :type path: str :rtype: Metadata """ - with open(path, 'r') as data_fd: - data = json.load(data_fd) - + data = read_json_file(path) return Metadata.from_dict(data) @staticmethod |