From d6ede9c73b44062d8831a08f522d519591bf29c2 Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Tue, 24 Sep 2024 07:54:59 -0400 Subject: patchtest: mbox.py: new data implementation Consolidate and improve some objects: - absorb utils.py functionality - repo.py: use mbox.py - repo.py: remove some cruft - utils.py: replace with logs.py - utils.py: delete - patch.py: delete - scripts/patchtest: use logging directly - general cleanup (From OE-Core rev: d4fbdb1d15f281b236137d63710c73bca8911a36) Signed-off-by: Trevor Gamblin Signed-off-by: Richard Purdie --- meta/lib/patchtest/patch.py | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 meta/lib/patchtest/patch.py (limited to 'meta/lib/patchtest/patch.py') diff --git a/meta/lib/patchtest/patch.py b/meta/lib/patchtest/patch.py deleted file mode 100644 index 90faf3eeb4..0000000000 --- a/meta/lib/patchtest/patch.py +++ /dev/null @@ -1,43 +0,0 @@ -# ex:ts=4:sw=4:sts=4:et -# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- -# -# patchtestpatch: PatchTestPatch class which abstracts a patch file -# -# Copyright (C) 2016 Intel Corporation -# -# SPDX-License-Identifier: GPL-2.0-only -# - -import logging -import utils - -logger = logging.getLogger('patchtest') - -class PatchTestPatch(object): - def __init__(self, path, forcereload=False): - self._path = path - self._forcereload = forcereload - - self._contents = None - self._branch = None - - @property - def contents(self): - if self._forcereload or (not self._contents): - logger.debug('Reading %s contents' % self._path) - try: - with open(self._path, newline='') as _f: - self._contents = _f.read() - except IOError: - logger.warn("Reading the mbox %s failed" % self.resource) - return self._contents - - @property - def path(self): - return self._path - - @property - def branch(self): - if not self._branch: - self._branch = utils.get_branch(self._path) - return self._branch -- cgit v1.2.3-54-g00ecf