

class KuryrException(Exception):
    """Default Kuryr exception"""

    def __init__(self, msg):
        """
        :param msg: the message for the cause of the exception
        """
        self.msg = msg

    def __repr__(self):
        return repr(self.msg)


class DuplicatedResourceException(KuryrException):
    """Exception represents there're multiple resources for the ID.

    This exception is thrown when you query the Neutron resouce associated with
    the ID and you get multiple resources.
    """



class KuryrException(Exception):
    """Default Kuryr exception"""


class DuplicatedResourceException(KuryrException):
    """Exception represents there're multiple resources for the ID.

    This exception is thrown when you query the Neutron resouce associated with
    the ID and you get multiple resources.
    """

Modify KuryrException extend Exception appropriately
Modify KuryrException extend Exception appropriately

This patch modifies KuryrException call the initializer of the super
class. This fixes Kuryr not to return the empty error response.

Change-Id: I728a24df6f20a81090c98aac46be22f3d27cd884
Signed-off-by: Taku Fukushima <d385cb54d860d8a5dcc6157b54cf213091772451@gmail.com>
Closes-Bug: #1503518

  
  
  class KuryrException(Exception):
      """Default Kuryr exception"""
- 
-     def __init__(self, msg):
-         """
-         :param msg: the message for the cause of the exception
-         """
-         self.msg = msg
- 
-     def __repr__(self):
-         return repr(self.msg)
  
  
  class DuplicatedResourceException(KuryrException):
      """Exception represents there're multiple resources for the ID.
  
      This exception is thrown when you query the Neutron resouce associated with
      the ID and you get multiple resources.
      """
  
Modify KuryrException extend Exception appropriately
## Code Before:


class KuryrException(Exception):
    """Default Kuryr exception"""

    def __init__(self, msg):
        """
        :param msg: the message for the cause of the exception
        """
        self.msg = msg

    def __repr__(self):
        return repr(self.msg)


class DuplicatedResourceException(KuryrException):
    """Exception represents there're multiple resources for the ID.

    This exception is thrown when you query the Neutron resouce associated with
    the ID and you get multiple resources.
    """

## Instruction:
Modify KuryrException extend Exception appropriately
## Code After:


class KuryrException(Exception):
    """Default Kuryr exception"""


class DuplicatedResourceException(KuryrException):
    """Exception represents there're multiple resources for the ID.

    This exception is thrown when you query the Neutron resouce associated with
    the ID and you get multiple resources.
    """
