From a1e2901c30e3acac4235ebce195082cb6d6183d9 Mon Sep 17 00:00:00 2001
From: zhuzeyu <zhu.zeyu@zte.com.cn>
Date: Thu, 30 Mar 2017 16:54:00 +0800
Subject: [PATCH] Use yaml.safe_dump() instead of yaml.dump()

Remove Python specific types from YAML output
Produce only basic YAML tags

Change-Id: Ib6a4c18663897efb7243ed1ff84df1c9f2abf8bf
---
 kolla_ansible/cmd/genpwd.py   | 2 +-
 kolla_ansible/cmd/mergepwd.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kolla_ansible/cmd/genpwd.py b/kolla_ansible/cmd/genpwd.py
index 34d4c713cf..3d0c01ea0b 100755
--- a/kolla_ansible/cmd/genpwd.py
+++ b/kolla_ansible/cmd/genpwd.py
@@ -112,7 +112,7 @@ def main():
                 ])
 
     with open(passwords_file, 'w') as f:
-        f.write(yaml.dump(passwords, default_flow_style=False))
+        f.write(yaml.safe_dump(passwords, default_flow_style=False))
 
 if __name__ == '__main__':
     main()
diff --git a/kolla_ansible/cmd/mergepwd.py b/kolla_ansible/cmd/mergepwd.py
index 44053f8e1b..ea3d128772 100755
--- a/kolla_ansible/cmd/mergepwd.py
+++ b/kolla_ansible/cmd/mergepwd.py
@@ -32,7 +32,7 @@ def main():
     new_passwords.update(old_passwords)
 
     with open(args.final, "w") as destination:
-        yaml.dump(new_passwords, destination, default_flow_style=False)
+        yaml.safe_dump(new_passwords, destination, default_flow_style=False)
 
 
 if __name__ == '__main__':