]> code.ossystems Code Review - openembedded-core.git/commitdiff
insane.bbclass: don't raise strings, but exceptions
authorRoss Burton <ross@openedhand.com>
Mon, 3 Sep 2007 10:49:33 +0000 (10:49 +0000)
committerRoss Burton <ross@openedhand.com>
Mon, 3 Sep 2007 10:49:33 +0000 (10:49 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2679 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/classes/insane.bbclass

index cf74810f3edf5189b0d37737d8aeff488f10b8d4..fb1d44b6e60627af96eb96b13bf4543d5f5ad0f8 100644 (file)
@@ -101,7 +101,7 @@ def package_qa_get_elf(path, bits32):
         def my_assert(expectation, result):
             if not expectation == result:
                 #print "'%x','%x'" % (ord(expectation), ord(result))
-                raise "This does not work as expected"
+                raise Exception("This does not work as expected")
         my_assert = staticmethod(my_assert)
 
         def __init__(self, name):
@@ -124,13 +124,13 @@ def package_qa_get_elf(path, bits32):
 
             self.sex = self.data[ELFFile.EI_DATA]
             if self.sex == chr(ELFFile.ELFDATANONE):
-                raise "Can't be"
+                raise Exception("self.sex == ELFDATANONE")
             elif self.sex == chr(ELFFile.ELFDATA2LSB):
                 self.sex = "<"
             elif self.sex == chr(ELFFile.ELFDATA2MSB):
                 self.sex = ">"
             else:
-                raise "Even more worse"
+                raise Exception("Unknown self.sex")
 
         def osAbi(self):
             return ord(self.data[ELFFile.EI_OSABI])