• D
    Implmentation of new APIs to checking state/persistence of objects · cabc2cc9
    Daniel P. Berrange 提交于
    This implements the virConnectIsSecure, virConnectIsEncrypted,
    virDomainIsPersistent, virDomainIsActive, virNetworkIsActive,
    virNetworkIsPersistent, virStoragePoolIsActive,
    virStoragePoolIsPersistent, virInterfaceIsActive APIs in
    (nearly) all drivers. Exceptions are:
    
     phyp: missing domainIsActive/Persistent
     esx: missing domainIsPersistent
     opennebula: missing domainIsActive/Persistent
    
    * src/remote/remote_protocol.x: Define remote wire ABI for newly
      added APIs.
    * daemon/remote_dispatch*.h: Re-generated from remote_protocol.x
    * src/esx/esx_driver.c, src/lxc/lxc_driver.c, src/network/bridge_driver.c,
      src/opennebula/one_driver.c, src/openvz/openvz_conf.c,
      src/openvz/openvz_driver.c, src/phyp/phyp_driver.c,
      src/remote/remote_driver.c, src/storage/storage_driver.c,
      src/test/test_driver.c, src/uml/uml_driver.c, src/vbox/vbox_tmpl.c,
      src/xen/xen_driver.c, src/xen/xen_driver.h, src/xen/xen_inotify.c,
      src/xen/xen_inotify.h: Implement all the new APIs where possible
    cabc2cc9
storage_driver.c 51.9 KB