Make BaseFileCache into an abstractbaseclass so it's a proper interface

Push the opening and closing of files into the _load and _dump methods
so that we don't invoke the slow codec machinery without reason.
This commit is contained in:
Toshio Kuratomi
2017-02-16 14:59:14 -08:00
committed by Brian Coca
parent c033e5111f
commit 45251f910c
5 changed files with 66 additions and 48 deletions

View File

@@ -243,7 +243,6 @@ lib/ansible/playbook/role/metadata.py
lib/ansible/plugins/action/set_fact.py
lib/ansible/plugins/action/set_stats.py
lib/ansible/plugins/action/synchronize.py
lib/ansible/plugins/cache/base.py
lib/ansible/plugins/callback/default.py
lib/ansible/plugins/callback/logentries.py
lib/ansible/plugins/callback/oneline.py