These patches introduce several changes that make the programs more robust.
Each of them fixes an issue I have encountered while trying to run the program,
including checking for mistakes in the command line arguments, and fixing a
problem with exception handling that caught real error messages and emitted
irrelevant ones instead.

Ben Lipton (5):
  Better feedback for the user
  Retry umount step before quitting
  Fix weirdness in the way errors are reported
  Check program args for safety
  Handle missing modules

 instance-p2v-target/scripts/make_ramboot_initrd.py |   30 +++++
 .../test/make_ramboot_initrd_test.py               |    7 +
 p2v-transfer/p2v_transfer.py                       |  120 +++++++++++++++++---
 p2v-transfer/test/p2v_transfer_test.py             |   37 ++++++-
 4 files changed, 173 insertions(+), 21 deletions(-)

-- 
1.7.3.1

Reply via email to