summaryrefslogtreecommitdiff
path: root/cloudinit/cmd/tests/test_main.py
diff options
context:
space:
mode:
authorRobert Schweikert <rjschwei@suse.com>2021-07-01 12:35:40 -0400
committerGitHub <noreply@github.com>2021-07-01 10:35:40 -0600
commit78e89b03ecb29e7df3181b1219a0b5f44b9d7532 (patch)
treec75f1c25fd386fd5bf8a287ddf1d9932fcad8980 /cloudinit/cmd/tests/test_main.py
parent6e0aa175513d0d5f64a3684f6840621cb9759b27 (diff)
downloadvyos-cloud-init-78e89b03ecb29e7df3181b1219a0b5f44b9d7532.tar.gz
vyos-cloud-init-78e89b03ecb29e7df3181b1219a0b5f44b9d7532.zip
- Detect a Python version change and clear the cache (#857)
summary: Clear cache when a Python version change is detected When a distribution gets updated it is possible that the Python version changes. Python makes no guarantee that pickle is consistent across versions as such we need to purge the cache and start over. Co-authored-by: James Falcon <therealfalcon@gmail.com>
Diffstat (limited to 'cloudinit/cmd/tests/test_main.py')
-rw-r--r--cloudinit/cmd/tests/test_main.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/cloudinit/cmd/tests/test_main.py b/cloudinit/cmd/tests/test_main.py
index 78b27441..1f5975b0 100644
--- a/cloudinit/cmd/tests/test_main.py
+++ b/cloudinit/cmd/tests/test_main.py
@@ -17,6 +17,8 @@ myargs = namedtuple('MyArgs', 'debug files force local reporter subcommand')
class TestMain(FilesystemMockingTestCase):
+ with_logs = True
+ allowed_subp = False
def setUp(self):
super(TestMain, self).setUp()