diff options
author | 2006-04-09 13:11:22 +0000 | |
---|---|---|
committer | 2006-04-09 13:11:22 +0000 | |
commit | 572806a99bc597718fa4f3577e498192efcb90ef (patch) | |
tree | 73454d72c5e0adc60e8b789aa1c2cef6fe0785cd /TODO | |
parent | use stdout rather than stderr, improve allocation checks (diff) | |
download | libvirt-572806a99bc597718fa4f3577e498192efcb90ef.tar.gz libvirt-572806a99bc597718fa4f3577e498192efcb90ef.tar.bz2 libvirt-572806a99bc597718fa4f3577e498192efcb90ef.zip |
* TODO src/hash.[ch] src/internal.h src/libvirt.c src/xend_internal.c
src/xs_internal.c: implementing domain pointers unification, thread
safety and reference counting for domain and connections, this was
the last critical change needed before making further progresses at
the API level. Still a couple fo things TODO for this, unification
at the Python level and adding UUID to hash. All domain/connect alloc
and free routines are now centralized in hash.c
* docs/APIchunk1.html docs/libvirt-api.xml docs/libvirt-refs.xml
docs/html/libvirt-libvirt.html: regenerated the docs, that doesn't
change the API.
Daniel
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,6 +1,3 @@ -Absolute TODOs: -- thread protection, reentrancy, refcounting, etc ... - TODO: - Create() API, how do we best keep flexibility and allow various specific environment and space for evolution (VMX) @@ -12,6 +9,8 @@ TODO: to return a non-None object - Add uuid to XML format - add error handling hooks at the python level +- object unicity for domains at the Python level +- UUID lookup in hash.c virsh TODO: - decide where will be default directory for domains configurations (/etc/xen/domains/* ?) @@ -48,3 +47,4 @@ Done: - UUID based lookup and naming - Error API similar to libxml2 structured API - extract error messages from the Xend rpc +- thread protection, reentrancy, refcounting, etc ... |