mirror of
https://git.yoctoproject.org/poky
synced 2026-04-26 00:32:12 +02:00
wic: Remove unused plugin and error code
wic doesn't use it, so remove it. (From OE-Core rev: b818e5a1ed047940fda533da73fc50a099e1aa3f) Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
946dbec4eb
commit
df42125f2c
@@ -40,45 +40,10 @@ class _Plugin(object):
|
||||
def get_plugins(cls):
|
||||
return cls.plugins
|
||||
|
||||
|
||||
class ImagerPlugin(_Plugin):
|
||||
mic_plugin_type = "imager"
|
||||
|
||||
@classmethod
|
||||
def check_image_exists(self, destdir, apacking=None,
|
||||
images=(),
|
||||
release=None):
|
||||
|
||||
# if it's a packing file, reset images
|
||||
if apacking:
|
||||
images = [apacking]
|
||||
|
||||
# release option will override images
|
||||
if release is not None:
|
||||
images = [os.path.basename(destdir.rstrip('/'))]
|
||||
destdir = os.path.dirname(destdir.rstrip('/'))
|
||||
|
||||
for name in images:
|
||||
if not name:
|
||||
continue
|
||||
|
||||
image = os.path.join(destdir, name)
|
||||
if not os.path.exists(image):
|
||||
continue
|
||||
|
||||
if msger.ask("Target image/dir: %s already exists, "
|
||||
"clean up and continue?" % image):
|
||||
if os.path.isdir(image):
|
||||
shutil.rmtree(image)
|
||||
else:
|
||||
os.unlink(image)
|
||||
else:
|
||||
raise errors.Abort("Cancled")
|
||||
|
||||
def do_create(self):
|
||||
pass
|
||||
|
||||
def do_chroot(self):
|
||||
pass
|
||||
|
||||
class SourcePlugin(_Plugin):
|
||||
mic_plugin_type = "source"
|
||||
@@ -133,12 +98,6 @@ class SourcePlugin(_Plugin):
|
||||
"""
|
||||
msger.debug("SourcePlugin: do_prepare_partition: part: %s" % part)
|
||||
|
||||
class BackendPlugin(_Plugin):
|
||||
mic_plugin_type="backend"
|
||||
|
||||
def addRepository(self):
|
||||
pass
|
||||
|
||||
def get_plugins(typen):
|
||||
ps = ImagerPlugin.get_plugins()
|
||||
if typen in ps:
|
||||
@@ -146,4 +105,4 @@ def get_plugins(typen):
|
||||
else:
|
||||
return None
|
||||
|
||||
__all__ = ['ImagerPlugin', 'BackendPlugin', 'SourcePlugin', 'get_plugins']
|
||||
__all__ = ['ImagerPlugin', 'SourcePlugin', 'get_plugins']
|
||||
|
||||
Reference in New Issue
Block a user