@stgraber, heh, obviously I meant to pull that from the cut-paste :)
** Description changed: Title should say it all, example is available at: http://paste.ubuntu.com/1201056/ 18:45 <hallyn> d'oh. i think i line got dropped there 18:46 <hallyn> the if (timeout > 0) should be if (!retv && timeout > 0) 18:46 <hallyn> we're calling c->stop() on a stopped container otherwise The test case is: root@amd1:~/bzr/lxc/lxc# python3 - Python 3.2.3 (default, Sep 10 2012, 12:07:24) + Python 3.2.3 (default, Sep 10 2012, 12:07:24) [GCC 4.7.1 20120908 (prerelease)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import lxc __main__:1: Warning: The python-lxc API isn't yet stable and may change at any point in the future. >>> c=lxc.Container("qlvm3") >>> c.start() True - >>> c.stop(timeout=5) - Traceback (most recent call last): - File "<stdin>", line 1, in <module> - TypeError: stop() takes no keyword arguments >>> c.shutdown(timeout=5) lxc_container: failed to receive answer for the command lxc_container: failed to send command True >>> -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1050001 Title: API shutdown(timeout=X) call always tries to call stop(), spewing error messages to the console when the container is already stopped To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1050001/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
