#####################################################################################
#
#  Copyright (C) Tavendo GmbH
#
#  Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
#  have purchased a commercial license), the license terms below apply.
#
#  Should you enter into a separate license agreement after having received a copy of
#  this software, then the terms of such license agreement replace the terms below at
#  the time at which such license agreement becomes effective.
#
#  In case a separate license agreement ends, and such agreement ends without being
#  replaced by another separate license agreement, the license terms below apply
#  from the time at which said agreement ends.
#
#  LICENSE TERMS
#
#  This program is free software: you can redistribute it and/or modify it under the
#  terms of the GNU Affero General Public License, version 3, as published by the
#  Free Software Foundation. This program is distributed in the hope that it will be
#  useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
#  See the GNU Affero General Public License Version 3 for more details.
#
#  You should have received a copy of the GNU Affero General Public license along
#  with this program. If not, see <http://www.gnu.org/licenses/agpl-3.0.en.html>.
#
#####################################################################################

from __future__ import absolute_import, division, print_function

# The log categories
log_categories = {

    # CBXXX - Generic Crossbar logs
    "CB500": "Unhandled exception in Crossbar.",

    # ARXXX - Adapter, REST Bridge
    "AR100": "REST bridge request recieved.",
    "AR400": "Malformed request to the REST bridge.",
    "AR405": "REST bridge does not support that method.",

}


log_keys = log_categories.keys()

@@ -1800,52 +1800,217 @@
 %22: %22
-REST bridge does not support that meth
+Method not accepted by the REST bridge.%22,%0A    %22AR413%22: %22Request too long.%22,%0A    %22AR450%22: %22Non-accepted request encoding.%22,%0A    %22AR451%22: %22Non-decodable request b
 od
+y
 .%22,%0A
+    %22AR452%22: %22Non-accepted content type.%22,
 %0A%7D%0A%0A

add new categories