diff --git a/heat/api/aws/exception.py b/heat/api/aws/exception.py index eb63aa7ab2..4450a74f77 100644 --- a/heat/api/aws/exception.py +++ b/heat/api/aws/exception.py @@ -226,6 +226,17 @@ class HeatSignatureError(HeatAPIException): "signature you provided") +# Heat-specific errors +class HeatAPINotImplementedError(HeatAPIException): + ''' + This is the response given when an API action is not yet implemented + ''' + code = 500 + title = "APINotImplemented" + explanation = ("The requested action is not yet implemented") + err_type = "Server" + + def map_remote_error(ex): """ Map rpc_common.RemoteError exceptions returned by the engine