hackedteam/test-av

View on GitHub
lib/cuckoo/common/exceptions.py

Summary

Maintainability
A
0 mins
Test Coverage
# Copyright (C) 2010-2012 Cuckoo Sandbox Developers.
# This file is part of Cuckoo Sandbox - http://www.cuckoosandbox.org
# See the file 'docs/LICENSE' for copying permission.

class CuckooCriticalError(Exception):
    """Cuckoo struggle in a critical error."""
    pass

class CuckooStartupError(CuckooCriticalError):
    """Error starting up Cuckoo."""
    pass

class CuckooDatabaseError(CuckooCriticalError):
    """Cuckoo database error."""
    pass

class CuckooMachineError(CuckooCriticalError):
    """Error managing analysis machine."""
    pass

class CuckooDependencyError(CuckooCriticalError):
    """Missing dependency error."""
    pass

class CuckooOperationalError(Exception):
    """Cuckoo operation error."""
    pass

class CuckooAnalysisError(CuckooOperationalError):
    """Error during analysis."""
    pass

class CuckooProcessingError(CuckooOperationalError):
    """Error in processor module."""
    pass

class CuckooReportError(CuckooOperationalError):
    """Error in reporting module."""
    pass

class CuckooGuestError(Exception):
    """Cuckoo guest agent error."""
    pass