thirose’s blog

openstackやpythonなどなど

2020-12-01から1ヶ月間の記事一覧

ansible-vaultで作ったpasswordに改行が入るときの対応

ansible-vaultでパスワードを暗号化してセットしたつもりで展開されたら改行が入ってしまっていて、 以下のようなことになっていることがあります。 mysql_endpoint = mysql+pymysql://USER:PASSWORD @HOSTNAME:3306/database @から改行されてしまって、確認…

json.dumpsした値が期待した通りか確認するunittest

python3.7以前の辞書(dict)とJSONオブジェクトは順序立てられてません。 今回はだいぶ古いpythonなため、順序立てられていませんでした。 そのため、dictをjson.dumpsしたりすると、順番が崩れたりします。 オプションとして、 json.dumps(dict, sort_keys=T…