xenserver: Print program name on error in dump-vif-details
[openvswitch] / xenserver / root_vswitch_scripts_dump-vif-details
index 8ec845f1a0151b9f912905b1096200d44ad71153..387c31b33eae3f57bd0fd3a112488bc553d5f9c8 100755 (executable)
@@ -33,7 +33,7 @@ def dump_vif_info(domid, devid, vif_ref):
                vm_rec = session.xenapi.VM.get_record(vif_rec["VM"])
 
                # Data to allow vNetManager to associate VIFs with xapi data
-               sys.stdout.write('--add=port.vif%s.%s.network-uuid=%s ' 
+               sys.stdout.write('--add=port.vif%s.%s.net-uuid=%s ' 
                                % (domid, devid, net_rec["uuid"]))
                sys.stdout.write('--add=port.vif%s.%s.vif-mac=%s ' 
                                % (domid, devid, vif_rec["MAC"]))
@@ -62,7 +62,7 @@ def dump_vif_info(domid, devid, vif_ref):
        
 if __name__ == '__main__':
        if (len(sys.argv) != 3):
-               sys.stderr.write("ERROR: %s <domid> <devid>\n")
+               sys.stderr.write("ERROR: %s <domid> <devid>\n" % sys.argv[0])
                sys.exit(1)
 
        domid = sys.argv[1]