-# Copyright (c) 2009, 2010 Nicira Networks
+# Copyright (c) 2009, 2010, 2011 Nicira, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
import ovs.json
+
class Error(Exception):
def __init__(self, msg, json=None, tag=None):
self.msg = msg
# Compose message.
syntax = ""
if self.json is not None:
- syntax = "syntax \"%s\": " % ovs.json.to_string(self.json)
+ syntax = 'syntax "%s": ' % ovs.json.to_string(self.json)
Exception.__init__(self, "%s%s: %s" % (syntax, self.tag, self.msg))