# limitations under the License.
-class GenericparserException(Exception):
+class CatalogException(Exception):
pass
-class ResourceNotFoundException(GenericparserException):
+class BadRequestException(CatalogException):
pass
-class PackageNotFoundException(GenericparserException):
+class ResourceNotFoundException(CatalogException):
pass
-class PackageHasExistsException(GenericparserException):
+class PackageNotFoundException(CatalogException):
pass
-class VnfPkgSubscriptionException(GenericparserException):
+class PackageHasExistsException(CatalogException):
pass
-class VnfPkgDuplicateSubscriptionException(GenericparserException):
+class VnfPkgSubscriptionException(CatalogException):
pass
-class SubscriptionDoesNotExistsException(GenericparserException):
+class VnfPkgDuplicateSubscriptionException(CatalogException):
pass
-class NsdmBadRequestException(GenericparserException):
+class SubscriptionDoesNotExistsException(CatalogException):
pass
-class NsdmDuplicateSubscriptionException(GenericparserException):
+class NsdmBadRequestException(CatalogException):
pass
-class BadRequestException(GenericparserException):
+class NsdmDuplicateSubscriptionException(CatalogException):
pass
-class ArtifactNotFoundException(GenericparserException):
+class ArtifactNotFoundException(CatalogException):
pass