exceptions.py
Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 #
00003 # License: BSD
00004 #   https://raw.github.com/robotics-in-concert/rocon_app_platform/master/rocon_appmanager/LICENSE
00005 #
00006 ##############################################################################
00007 # Imports
00008 ##############################################################################
00009 
00010 ##############################################################################
00011 # Exceptions
00012 ##############################################################################
00013 
00014 
00015 class AppException(Exception):
00016     """
00017      App Exception
00018     """
00019     pass
00020 
00021 
00022 class NotFoundException(AppException):
00023     """
00024       Resource Not Found Exception
00025     """
00026     pass
00027 
00028 
00029 class IncompatibleAppException(AppException):
00030     """
00031       App not compatible with this platform.
00032     """
00033     pass
00034 
00035 
00036 class InvalidPlatformTupleException(Exception):
00037     """
00038       Platform tuple invalid (must be platform.system.robot
00039       using strings from concert_msgs.Constants
00040     """
00041     pass
00042 
00043 
00044 class InvalidAppException(Exception):
00045     '''
00046       Raised if the app definition is invalid.
00047     '''
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


rocon_appmanager
Author(s): Jihoon
autogenerated on Tue Jan 22 2013 12:59:53