diff options
Diffstat (limited to 'scripts/lib')
-rw-r--r-- | scripts/lib/mic/imager/direct.py | 4 | ||||
-rw-r--r-- | scripts/lib/mic/plugins/source/bootimg-efi.py | 2 | ||||
-rw-r--r-- | scripts/lib/mic/plugins/source/bootimg-pcbios.py | 4 | ||||
-rw-r--r-- | scripts/lib/mic/utils/errors.py | 5 | ||||
-rw-r--r-- | scripts/lib/mic/utils/partitionedfs.py | 8 |
5 files changed, 10 insertions, 13 deletions
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 | |||
32 | from mic import kickstart, msger | 32 | from mic import kickstart, msger |
33 | from mic.utils import fs_related, runner, misc | 33 | from mic.utils import fs_related, runner, misc |
34 | from mic.utils.partitionedfs import Image | 34 | from mic.utils.partitionedfs import Image |
35 | from mic.utils.errors import CreatorError, MountError | 35 | from mic.utils.errors import CreatorError, ImageError |
36 | from mic.imager.baseimager import BaseImageCreator | 36 | from mic.imager.baseimager import BaseImageCreator |
37 | from mic.utils.oe.misc import * | 37 | from mic.utils.oe.misc import * |
38 | from mic.plugin import pluginmgr | 38 | from mic.plugin import pluginmgr |
@@ -358,6 +358,6 @@ class DirectImageCreator(BaseImageCreator): | |||
358 | if not self.__image is None: | 358 | if not self.__image is None: |
359 | try: | 359 | try: |
360 | self.__image.cleanup() | 360 | self.__image.cleanup() |
361 | except MountError, err: | 361 | except ImageError, err: |
362 | msger.warning("%s" % err) | 362 | msger.warning("%s" % err) |
363 | 363 | ||
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): | |||
77 | if cr._ptable_format == 'msdos': | 77 | if cr._ptable_format == 'msdos': |
78 | rootstr = rootdev | 78 | rootstr = rootdev |
79 | else: | 79 | else: |
80 | raise MountError("Unsupported partition table format found") | 80 | raise ImageError("Unsupported partition table format found") |
81 | 81 | ||
82 | grubefi_conf += "linux %s root=%s rootwait %s\n" \ | 82 | grubefi_conf += "linux %s root=%s rootwait %s\n" \ |
83 | % (kernel, rootstr, options) | 83 | % (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): | |||
62 | rc = runner.show(['dd', 'if=%s' % mbrfile, | 62 | rc = runner.show(['dd', 'if=%s' % mbrfile, |
63 | 'of=%s' % full_path, 'conv=notrunc']) | 63 | 'of=%s' % full_path, 'conv=notrunc']) |
64 | if rc != 0: | 64 | if rc != 0: |
65 | raise MountError("Unable to set MBR to %s" % full_path) | 65 | raise ImageError("Unable to set MBR to %s" % full_path) |
66 | 66 | ||
67 | @classmethod | 67 | @classmethod |
68 | def do_configure_partition(self, part, cr, cr_workdir, oe_builddir, | 68 | def do_configure_partition(self, part, cr, cr_workdir, oe_builddir, |
@@ -107,7 +107,7 @@ class BootimgPcbiosPlugin(SourcePlugin): | |||
107 | if cr._ptable_format == 'msdos': | 107 | if cr._ptable_format == 'msdos': |
108 | rootstr = rootdev | 108 | rootstr = rootdev |
109 | else: | 109 | else: |
110 | raise MountError("Unsupported partition table format found") | 110 | raise ImageError("Unsupported partition table format found") |
111 | 111 | ||
112 | syslinux_conf += "APPEND label=boot root=%s %s\n" % (rootstr, options) | 112 | syslinux_conf += "APPEND label=boot root=%s %s\n" % (rootstr, options) |
113 | 113 | ||
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): | |||
40 | self.msg = str(self.msg) | 40 | self.msg = str(self.msg) |
41 | return self.keyword + self.msg + ', please use "--help" for more info' | 41 | return self.keyword + self.msg + ', please use "--help" for more info' |
42 | 42 | ||
43 | class Abort(CreatorError): | ||
44 | keyword = '' | ||
45 | |||
46 | class KsError(CreatorError): | 43 | class KsError(CreatorError): |
47 | keyword = '<kickstart>' | 44 | keyword = '<kickstart>' |
48 | 45 | ||
49 | class MountError(CreatorError): | 46 | class ImageError(CreatorError): |
50 | keyword = '<mount>' | 47 | keyword = '<mount>' |
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 | |||
22 | 22 | ||
23 | from mic import msger | 23 | from mic import msger |
24 | from mic.utils import runner | 24 | from mic.utils import runner |
25 | from mic.utils.errors import MountError | 25 | from mic.utils.errors import ImageError |
26 | from mic.utils.fs_related import * | 26 | from mic.utils.fs_related import * |
27 | from mic.utils.oe.misc import * | 27 | from mic.utils.oe.misc import * |
28 | 28 | ||
@@ -121,7 +121,7 @@ class Image: | |||
121 | msger.debug("Assigning %s partitions to disks" % ptable_format) | 121 | msger.debug("Assigning %s partitions to disks" % ptable_format) |
122 | 122 | ||
123 | if ptable_format not in ('msdos'): | 123 | if ptable_format not in ('msdos'): |
124 | raise MountError("Unknown partition table format '%s', supported " \ | 124 | raise ImageError("Unknown partition table format '%s', supported " \ |
125 | "formats are: 'msdos'" % ptable_format) | 125 | "formats are: 'msdos'" % ptable_format) |
126 | 126 | ||
127 | if self._partitions_layed_out: | 127 | if self._partitions_layed_out: |
@@ -134,14 +134,14 @@ class Image: | |||
134 | p = self.partitions[n] | 134 | p = self.partitions[n] |
135 | 135 | ||
136 | if not self.disks.has_key(p['disk_name']): | 136 | if not self.disks.has_key(p['disk_name']): |
137 | raise MountError("No disk %s for partition %s" \ | 137 | raise ImageError("No disk %s for partition %s" \ |
138 | % (p['disk_name'], p['mountpoint'])) | 138 | % (p['disk_name'], p['mountpoint'])) |
139 | 139 | ||
140 | if p['part_type']: | 140 | if p['part_type']: |
141 | # The --part-type can also be implemented for MBR partitions, | 141 | # The --part-type can also be implemented for MBR partitions, |
142 | # in which case it would map to the 1-byte "partition type" | 142 | # in which case it would map to the 1-byte "partition type" |
143 | # filed at offset 3 of the partition entry. | 143 | # filed at offset 3 of the partition entry. |
144 | raise MountError("setting custom partition type is not " \ | 144 | raise ImageError("setting custom partition type is not " \ |
145 | "implemented for msdos partitions") | 145 | "implemented for msdos partitions") |
146 | 146 | ||
147 | # Get the disk where the partition is located | 147 | # Get the disk where the partition is located |