This commit is contained in:
Salvatore Orlando 2011-06-24 15:21:56 +01:00
parent a94c424f89
commit 9c6ab1bc28
3 changed files with 2 additions and 3 deletions

View File

@ -52,7 +52,7 @@ class Fault(webob.exc.HTTPException):
fault_name: {
'code': code,
'message': self.wrapped_exc.explanation,
'detail': self.wrapped_exc.detail}}
'detail': str(self.wrapped_exc.detail)}}
# 'code' is an attribute on the fault tag itself
metadata = {'application/xml': {'attributes': {fault_name: 'code'}}}
default_xmlns = common.XML_NS_V10

View File

@ -42,7 +42,6 @@ class Controller(common.QuantumController):
"attributes": {
"port": ["id", "state"], }, }, }
def __init__(self, plugin_conf_file=None):
self._resource_name = 'port'
super(Controller, self).__init__()
@ -142,7 +141,6 @@ class Controller(common.QuantumController):
except exception.PortNotFound as e:
return faults.Fault(faults.PortNotFound(e))
def attach_resource(self, request, tenant_id, network_id, id):
content_type = request.best_match_content_type()
print "Content type:%s" % content_type

View File

@ -226,6 +226,7 @@ class DummyDataPlugin(object):
"""
print("unplug_interface() called\n")
class FakePlugin(object):
"""
FakePlugin is a demo plugin that provides