diff options
author | Richard Jones <rjones@trick.home.annexia.org> | 2009-09-21 11:52:53 +0100 |
---|---|---|
committer | Richard Jones <rjones@trick.home.annexia.org> | 2009-09-21 12:01:51 +0100 |
commit | 8869adf1e811d894088dbb0f371edc23299005c8 (patch) | |
tree | 6c0229f90c81f03f6e989cdd57e20b114a437d41 /TODO | |
parent | 62b322872543c2ec069ac4fb0103ab758f587cef (diff) | |
download | libguestfs-8869adf1e811d894088dbb0f371edc23299005c8.tar.gz libguestfs-8869adf1e811d894088dbb0f371edc23299005c8.tar.xz libguestfs-8869adf1e811d894088dbb0f371edc23299005c8.zip |
Remove guestfs_wait_ready (turn it into a no-op).
This commit changes guestfs_launch so that it both launches
the appliance and waits until it is ready (ie. the daemon communicates
back to us).
Since we removed the pretence that we could implement a low-level
asynchronous API, the need to call launch() followed by wait_ready()
has looked a bit silly.
Now guestfs_wait_ready() is basically a no-op. It is left in the
API for backwards compatibility. Any calls to guestfs_wait_ready()
can be removed from client code.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -214,7 +214,7 @@ Quick Perl scripts Currently we can't do Perl "one-liners". ie. The current syntax for any short Perl one-liner would be: - perl -MSys::Guestfs -e '$g = Sys::Guestfs->new(); $g->add_drive ("foo"); $g->launch; $g->wait_ready; $g->mount ("/dev/sda1", "/"); ....' + perl -MSys::Guestfs -e '$g = Sys::Guestfs->new(); $g->add_drive ("foo"); $g->launch; $g->mount ("/dev/sda1", "/"); ....' You can see we're well beyond a single line just getting to the point of adding drives and mounting. @@ -235,7 +235,6 @@ which is equivalent to the following sequence of calls: $h->set_autosync (1); $h->add_drive_ro ($filename); $h->launch (); - $h->wait_ready (); $h->mount_ro (\"/dev/sda1\", \"/\"); Command-line form would be: |