oeqa/targetcontrol: Drop unused get_target_controller function

This funciton appears completely unused, drop it.

(From OE-Core rev: 31ccc70c4ea58e3781ea14eb534e00e9e06e131a)

(From OE-Core rev: 31b8991de32ce91af58eab183f283adcded737c2)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie 2017-11-08 14:14:24 +00:00
parent 3cf1f1712d
commit a71e71f9c4
1 changed files with 2 additions and 27 deletions

View File

@ -20,31 +20,6 @@ from abc import ABCMeta, abstractmethod
logger = logging.getLogger('BitBake.QemuRunner')
def get_target_controller(d):
testtarget = d.getVar("TEST_TARGET")
# old, simple names
if testtarget == "qemu":
return QemuTarget(d)
elif testtarget == "simpleremote":
return SimpleRemoteTarget(d)
else:
# use the class name
try:
# is it a core class defined here?
controller = getattr(sys.modules[__name__], testtarget)
except AttributeError:
# nope, perhaps a layer defined one
try:
bbpath = d.getVar("BBPATH").split(':')
testtargetloader = TestTargetLoader()
controller = testtargetloader.get_controller_module(testtarget, bbpath)
except ImportError as e:
bb.fatal("Failed to import {0} from available controller modules:\n{1}".format(testtarget,traceback.format_exc()))
except AttributeError as e:
bb.fatal("Invalid TEST_TARGET - " + str(e))
return controller(d)
class BaseTarget(object, metaclass=ABCMeta):
supported_image_fstypes = []
@ -115,9 +90,9 @@ class QemuTarget(BaseTarget):
supported_image_fstypes = ['ext3', 'ext4', 'cpio.gz', 'wic']
def __init__(self, d, image_fstype=None):
def __init__(self, d, image_fstype=None, logger=None):
super(QemuTarget, self).__init__(d)
super(QemuTarget, self).__init__(d, logger)
self.rootfs = ''
self.kernel = ''