extra match field for SDN chaining commands
diff --git a/src/emuvim/cli/network.py b/src/emuvim/cli/network.py
index 5fa9993..bf107e8 100755
--- a/src/emuvim/cli/network.py
+++ b/src/emuvim/cli/network.py
@@ -47,19 +47,19 @@
 

     def remove(self, args):

         vnf_src_name = self._parse_vnf_name(args.get("source"))

-        vnf_src_interface = self._parse_vnf_interface(args.get("source"))

         vnf_dst_name = self._parse_vnf_name(args.get("destination"))

-        vnf_dst_interface = self._parse_vnf_interface(args.get("destination"))

-        weight = args.get("weight")

-        match = args.get("match")

+

+        params = self._create_dict(

+            vnf_src_interface=self._parse_vnf_interface(args.get("source")),

+            vnf_dst_interface=self._parse_vnf_interface(args.get("destination")),

+            weight=args.get("weight"),

+            match=args.get("match"))

+

         r = self.c.network_action_stop(

             #args.get("datacenter"),

             vnf_src_name,

             vnf_dst_name,

-            vnf_src_interface,

-            vnf_dst_interface,

-            weight,

-            match)

+            params)

         pp.pprint(r)

 

     def _parse_vnf_name(self, vnf_name_str):