From e1edee656fc9c0a791c0eb62796d1afa483be34e Mon Sep 17 00:00:00 2001 From: Tom Zanussi Date: Fri, 8 Aug 2014 15:11:31 -0500 Subject: wic: Rename MountError wic doesn't mount anything, so can't have a mount error; rename it to something more appropriate. Signed-off-by: Tom Zanussi --- scripts/lib/mic/imager/direct.py | 4 ++-- scripts/lib/mic/plugins/source/bootimg-efi.py | 2 +- scripts/lib/mic/plugins/source/bootimg-pcbios.py | 4 ++-- scripts/lib/mic/utils/errors.py | 5 +---- scripts/lib/mic/utils/partitionedfs.py | 8 ++++---- 5 files changed, 10 insertions(+), 13 deletions(-) (limited to 'scripts') diff --git a/scripts/lib/mic/imager/direct.py b/scripts/lib/mic/imager/direct.py index a4f5691f79..2f2bd4e072 100644 --- a/scripts/lib/mic/imager/direct.py +++ b/scripts/lib/mic/imager/direct.py @@ -32,7 +32,7 @@ import shutil from mic import kickstart, msger from mic.utils import fs_related, runner, misc from mic.utils.partitionedfs import Image -from mic.utils.errors import CreatorError, MountError +from mic.utils.errors import CreatorError, ImageError from mic.imager.baseimager import BaseImageCreator from mic.utils.oe.misc import * from mic.plugin import pluginmgr @@ -358,6 +358,6 @@ class DirectImageCreator(BaseImageCreator): if not self.__image is None: try: self.__image.cleanup() - except MountError, err: + except ImageError, err: msger.warning("%s" % err) diff --git a/scripts/lib/mic/plugins/source/bootimg-efi.py b/scripts/lib/mic/plugins/source/bootimg-efi.py index e880358103..5b1a5332c4 100644 --- a/scripts/lib/mic/plugins/source/bootimg-efi.py +++ b/scripts/lib/mic/plugins/source/bootimg-efi.py @@ -77,7 +77,7 @@ class BootimgEFIPlugin(SourcePlugin): if cr._ptable_format == 'msdos': rootstr = rootdev else: - raise MountError("Unsupported partition table format found") + raise ImageError("Unsupported partition table format found") grubefi_conf += "linux %s root=%s rootwait %s\n" \ % (kernel, rootstr, options) diff --git a/scripts/lib/mic/plugins/source/bootimg-pcbios.py b/scripts/lib/mic/plugins/source/bootimg-pcbios.py index 53ed7c3195..959cf411bf 100644 --- a/scripts/lib/mic/plugins/source/bootimg-pcbios.py +++ b/scripts/lib/mic/plugins/source/bootimg-pcbios.py @@ -62,7 +62,7 @@ class BootimgPcbiosPlugin(SourcePlugin): rc = runner.show(['dd', 'if=%s' % mbrfile, 'of=%s' % full_path, 'conv=notrunc']) if rc != 0: - raise MountError("Unable to set MBR to %s" % full_path) + raise ImageError("Unable to set MBR to %s" % full_path) @classmethod def do_configure_partition(self, part, cr, cr_workdir, oe_builddir, @@ -107,7 +107,7 @@ class BootimgPcbiosPlugin(SourcePlugin): if cr._ptable_format == 'msdos': rootstr = rootdev else: - raise MountError("Unsupported partition table format found") + raise ImageError("Unsupported partition table format found") syslinux_conf += "APPEND label=boot root=%s %s\n" % (rootstr, options) diff --git a/scripts/lib/mic/utils/errors.py b/scripts/lib/mic/utils/errors.py index 38fda307cf..86e230ac19 100644 --- a/scripts/lib/mic/utils/errors.py +++ b/scripts/lib/mic/utils/errors.py @@ -40,11 +40,8 @@ class Usage(CreatorError): self.msg = str(self.msg) return self.keyword + self.msg + ', please use "--help" for more info' -class Abort(CreatorError): - keyword = '' - class KsError(CreatorError): keyword = '' -class MountError(CreatorError): +class ImageError(CreatorError): keyword = '' diff --git a/scripts/lib/mic/utils/partitionedfs.py b/scripts/lib/mic/utils/partitionedfs.py index f4ce4a9dee..68e4cabbe0 100644 --- a/scripts/lib/mic/utils/partitionedfs.py +++ b/scripts/lib/mic/utils/partitionedfs.py @@ -22,7 +22,7 @@ import os from mic import msger from mic.utils import runner -from mic.utils.errors import MountError +from mic.utils.errors import ImageError from mic.utils.fs_related import * from mic.utils.oe.misc import * @@ -121,7 +121,7 @@ class Image: msger.debug("Assigning %s partitions to disks" % ptable_format) if ptable_format not in ('msdos'): - raise MountError("Unknown partition table format '%s', supported " \ + raise ImageError("Unknown partition table format '%s', supported " \ "formats are: 'msdos'" % ptable_format) if self._partitions_layed_out: @@ -134,14 +134,14 @@ class Image: p = self.partitions[n] if not self.disks.has_key(p['disk_name']): - raise MountError("No disk %s for partition %s" \ + raise ImageError("No disk %s for partition %s" \ % (p['disk_name'], p['mountpoint'])) if p['part_type']: # The --part-type can also be implemented for MBR partitions, # in which case it would map to the 1-byte "partition type" # filed at offset 3 of the partition entry. - raise MountError("setting custom partition type is not " \ + raise ImageError("setting custom partition type is not " \ "implemented for msdos partitions") # Get the disk where the partition is located -- cgit 1.2.3-korg