Exception'ların hepsinin Exception sınıfından türetilmesi en

uygunudur. Ama her koşulda exception sınıfları raise ile çağırılırken
initialize edilmezler.
This commit is contained in:
Barış Metin
2005-07-29 00:15:11 +00:00
parent cd48ab05df
commit 03319a2a56
+2 -2
View File
@@ -15,7 +15,7 @@ import util
from config import config
from bsddb import db
class PackageDBError:
class PackageDBError(Exception):
pass
class PackageDB(object):
@@ -81,7 +81,7 @@ def get_package(name):
for repo in packagedbs.keys():
if get_db(repo).has_package(name):
return get_db(repo).get_package(name)
raise PackageDBError('get_package: package ' + name + ' not found')
raise PackageDBError, 'get_package: package ' + name + ' not found'
#def remove_package