66import io
77import yaml
88
9- from ansible .module_utils .six import PY3
109from ansible .parsing .yaml .loader import AnsibleLoader
1110from ansible .parsing .yaml .dumper import AnsibleDumper
1211
@@ -21,17 +20,11 @@ def _loader(self, stream):
2120
2221 def _dump_stream (self , obj , stream , dumper = None ):
2322 """Dump to a py2-unicode or py3-string stream."""
24- if PY3 :
25- return yaml .dump (obj , stream , Dumper = dumper )
26- else :
27- return yaml .dump (obj , stream , Dumper = dumper , encoding = None )
23+ return yaml .dump (obj , stream , Dumper = dumper )
2824
2925 def _dump_string (self , obj , dumper = None ):
3026 """Dump to a py2-unicode or py3-string"""
31- if PY3 :
32- return yaml .dump (obj , Dumper = dumper )
33- else :
34- return yaml .dump (obj , Dumper = dumper , encoding = None )
27+ return yaml .dump (obj , Dumper = dumper )
3528
3629 def _dump_load_cycle (self , obj ):
3730 # Each pass though a dump or load revs the 'generation'
@@ -89,25 +82,17 @@ def _old_dump_load_cycle(self, obj):
8982 stream_obj_from_stream = io .StringIO ()
9083 stream_obj_from_string = io .StringIO ()
9184
92- if PY3 :
93- yaml .dump (obj_from_stream , stream_obj_from_stream , Dumper = AnsibleDumper )
94- yaml .dump (obj_from_stream , stream_obj_from_string , Dumper = AnsibleDumper )
95- else :
96- yaml .dump (obj_from_stream , stream_obj_from_stream , Dumper = AnsibleDumper , encoding = None )
97- yaml .dump (obj_from_stream , stream_obj_from_string , Dumper = AnsibleDumper , encoding = None )
85+ yaml .dump (obj_from_stream , stream_obj_from_stream , Dumper = AnsibleDumper )
86+ yaml .dump (obj_from_stream , stream_obj_from_string , Dumper = AnsibleDumper )
9887
9988 yaml_string_stream_obj_from_stream = stream_obj_from_stream .getvalue ()
10089 yaml_string_stream_obj_from_string = stream_obj_from_string .getvalue ()
10190
10291 stream_obj_from_stream .seek (0 )
10392 stream_obj_from_string .seek (0 )
10493
105- if PY3 :
106- yaml_string_obj_from_stream = yaml .dump (obj_from_stream , Dumper = AnsibleDumper )
107- yaml_string_obj_from_string = yaml .dump (obj_from_string , Dumper = AnsibleDumper )
108- else :
109- yaml_string_obj_from_stream = yaml .dump (obj_from_stream , Dumper = AnsibleDumper , encoding = None )
110- yaml_string_obj_from_string = yaml .dump (obj_from_string , Dumper = AnsibleDumper , encoding = None )
94+ yaml_string_obj_from_stream = yaml .dump (obj_from_stream , Dumper = AnsibleDumper )
95+ yaml_string_obj_from_string = yaml .dump (obj_from_string , Dumper = AnsibleDumper )
11196
11297 assert yaml_string == yaml_string_obj_from_stream
11398 assert yaml_string == yaml_string_obj_from_stream == yaml_string_obj_from_string
0 commit comments