libvirt/python
Daniel P. Berrange a2a30038cf Add usage type/id as a public API property of virSecret
* include/libvirt/libvirt.h, include/libvirt/libvirt.h.in: Add
  virSecretGetUsageType, virSecretGetUsageID and virLookupSecretByUsage
* python/generator.py: Mark virSecretGetUsageType, virSecretGetUsageID
  as not throwing exceptions
* qemud/remote.c: Implement dispatch for virLookupSecretByUsage
* qemud/remote_protocol.x: Add usage type & ID as attributes of
  remote_nonnull_secret. Add RPC calls for new public APIs
* qemud/remote_dispatch_args.h, qemud/remote_dispatch_prototypes.h,
  qemud/remote_dispatch_ret.h, qemud/remote_dispatch_table.h,
  qemud/remote_protocol.c, qemud/remote_protocol.h: Re-generate
* src/datatypes.c, src/datatypes.h: Add usageType and usageID as
  properties of virSecretPtr
* src/driver.h: Add virLookupSecretByUsage driver entry point
* src/libvirt.c: Implement virSecretGetUsageType, virSecretGetUsageID
  and virLookupSecretByUsage
* src/libvirt_public.syms: Export virSecretGetUsageType, virSecretGetUsageID
  and virLookupSecretByUsage
* src/remote_internal.c: Implement virLookupSecretByUsage entry
* src/secret_conf.c, src/secret_conf.h: Remove the
  virSecretUsageType enum, now in public API. Make volume
  path mandatory when parsing XML
* src/secret_driver.c: Enforce usage uniqueness when defining secrets.
  Implement virSecretLookupByUsage api method
* src/virsh.c: Include usage for secret-list command
2009-09-14 17:49:33 +01:00
..
tests remove all .cvsignore files 2009-07-08 16:17:51 +02:00
.gitignore update .gitignore and .hgignore files 2009-03-03 11:25:00 +00:00
generator.py Add usage type/id as a public API property of virSecret 2009-09-14 17:49:33 +01:00
libvir.c Fix UUID handling in secrets/storage encryption APIs 2009-09-14 17:48:29 +01:00
libvir.py Better error reporting if 'import libvirtmod' fails 2009-05-19 13:03:03 +00:00
libvirt_wrap.h Secret manipulation API docs refresh & wire up python generator 2009-09-01 18:27:06 +01:00
libvirt-python-api.xml Fix UUID handling in secrets/storage encryption APIs 2009-09-14 17:48:29 +01:00
Makefile.am * python/Makefile.am: avoid a parallel make issue #472702 2009-02-26 13:58:35 +00:00
TODO syntax-check: enforce the no-cvs-keywords prohibition 2008-12-15 10:24:54 +00:00
types.c Secret manipulation API docs refresh & wire up python generator 2009-09-01 18:27:06 +01:00
virConnect.py Fix python bindings events code (David Lively) 2008-11-24 19:28:12 +00:00