Merge branch 'master' of github.com:stevenvanrossem/son-emu
authorstevenvanrossem <steven.vanrossem@intec.ugent.be>
Fri, 3 Feb 2017 15:42:51 +0000 (16:42 +0100)
committerstevenvanrossem <steven.vanrossem@intec.ugent.be>
Fri, 3 Feb 2017 15:42:51 +0000 (16:42 +0100)
Conflicts:
src/emuvim/api/rest/network.py

1  2 
src/emuvim/api/rest/monitor.py

@@@ -146,7 -146,7 +146,7 @@@ class MonitorLinkAction(Resource)
              return self._MonitorLinkAction(vnf_src_name, vnf_dst_name, command=command)
          except Exception as ex:
              logging.exception("API error.")
-             return ex.message, 500
+             return ex.message, 500, CORS_HEADER
  
      def delete(self, vnf_src_name, vnf_dst_name):
          logging.debug("REST CALL: monitor link flow remove")
              return self._MonitorLinkAction(vnf_src_name, vnf_dst_name, command=command)
          except Exception as ex:
              logging.exception("API error.")
-             return ex.message, 500
+             return ex.message, 500, CORS_HEADER
  
      def _MonitorLinkAction(self, vnf_src_name, vnf_dst_name, command=None):
          # call DCNetwork method, not really datacenter specific API for now...
                  c2 = net.monitor_agent.stop_flow(vnf_name, vnf_interface, metric, cookie)
  
              # return setChain response
-             return (str(c1) + " " + str(c2)), 200
+             return (str(c1) + " " + str(c2)), 200, CORS_HEADER
          except Exception as ex:
              logging.exception("API error.")
 -            return ex.message, 500
 +            return ex.message, 500, CORS_HEADER
  
  class MonitorSkewAction(Resource):
      """
              c = net.monitor_agent.update_skewmon(vnf_name, resource_name, action='stop')
  
              # return monitor message response
-             return str(c), 200
+             return str(c), 200, CORS_HEADER
          except Exception as ex:
              logging.exception("API error.")
              return ex.message, 500, CORS_HEADER