]> xenbits.xensource.com Git - libvirt.git/commitdiff
network: Emit Emit network metadata change event
authorK Shiva Kiran <shiva_kr@riseup.net>
Sun, 3 Sep 2023 14:58:39 +0000 (20:28 +0530)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 18 Sep 2023 09:24:53 +0000 (11:24 +0200)
Signed-off-by: K Shiva Kiran <shiva_kr@riseup.net>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/network/bridge_driver.c

index dc1d9c7b642ed2b4c5fcbe5938300b1258d2caed..4be740de2cb9fb715316b47012e0b22fc878c916 100644 (file)
@@ -5143,6 +5143,12 @@ networkSetMetadata(virNetworkPtr net,
                                    driver->xmlopt, cfg->stateDir,
                                    cfg->networkConfigDir, flags);
 
+    if (ret == 0) {
+        virObjectEvent *event = NULL;
+        event = virNetworkEventMetadataChangeNewFromObj(obj, type, uri);
+        virObjectEventStateQueue(driver->networkEventState, event);
+    }
+
  cleanup:
     virNetworkObjEndAPI(&obj);
     return ret;