1. 10 Sep, 2014 1 commit
  2. 07 Aug, 2014 1 commit
  3. 05 Aug, 2014 1 commit
  4. 31 Jul, 2014 1 commit
  5. 16 Jul, 2014 1 commit
    • Nikos Skalkotos's avatar
      windows: Fix a bug in Registry class · 709f45f8
      Nikos Skalkotos authored
      Make sure the guestfs handler is never cached in registry class. There
      are cases where the guestfs handler is recreated in image class. The
      registry code should always access the guestfs handler from the image
      class and never from a local copy.
      709f45f8
  6. 13 Jun, 2014 2 commits
  7. 10 Jun, 2014 1 commit
    • Nikos Skalkotos's avatar
      Switch license to GPLv3 · 822ccd58
      Nikos Skalkotos authored
      According to the decision of the GRNET Board of Directors,
      switch license to GPLv3.
      
      This commit will be propagated to the release
      and master branches based on git flow, and the next
      release will be licensed as GPLv3.
      822ccd58
  8. 15 May, 2014 1 commit
    • Nikos Skalkotos's avatar
      Handle guestfs.launch() thrown RuntimeErrors · fca0df0f
      Nikos Skalkotos authored
      If launching the guestfs helper VM fails, the library will throw a
      RuntimeError exception. Don't treat this as an unhandled exception.
      Convert it to FatalError but preserve the error message.
      fca0df0f
  9. 19 Mar, 2014 1 commit
  10. 22 Oct, 2013 1 commit
  11. 16 Oct, 2013 1 commit
  12. 11 Oct, 2013 1 commit
  13. 22 Aug, 2013 1 commit
  14. 03 Aug, 2013 1 commit
  15. 01 Aug, 2013 2 commits
  16. 30 Jul, 2013 4 commits
  17. 11 Jun, 2013 1 commit
    • Nikos Skalkotos's avatar
      Code Cleanup · 121f3bc0
      Nikos Skalkotos authored
       * Prefix all private methods with _
       * Write missing docstrings
       * Move all public methods above the private ones
       * Add module docstrings where missing
       * Define source code encodings on all modules
      121f3bc0
  18. 07 Jun, 2013 1 commit
  19. 21 May, 2013 1 commit
  20. 17 May, 2013 1 commit
  21. 25 Apr, 2013 1 commit
  22. 28 Mar, 2013 1 commit
  23. 26 Mar, 2013 1 commit
    • Nikos Skalkotos's avatar
      Rename DiskDevice class to Image · f5174d2c
      Nikos Skalkotos authored
      Rename DiskDevice class to Image and move it to a seperate module.
      Also, don't let the user access the os_type/* modules directly. In
      Image class create the `os' member variable that will host an
      appropriate instance of one of the OSBase classes.
      f5174d2c
  24. 22 Mar, 2013 1 commit
  25. 06 Mar, 2013 1 commit
  26. 18 Jan, 2013 1 commit
  27. 16 Jan, 2013 1 commit
    • Nikos Skalkotos's avatar
      Support python-sendfile 2.x · 717b0434
      Nikos Skalkotos authored
      Support both versions (1.2.x and 2.x) of python-sendfile. In
      v1.2.x (py-sendfile) the returning value of the sendfile function is a
      tuple, where in v2.x (pysendfile) it's a simple integer.
      717b0434
  28. 10 Jan, 2013 1 commit
  29. 03 Jan, 2013 2 commits
  30. 31 Dec, 2012 1 commit
  31. 30 Dec, 2012 3 commits
    • Nikos Skalkotos's avatar
      Retry cleanup commands if they fail · f3845095
      Nikos Skalkotos authored
      Add a new try_fail_repeat function that wraps cleanup system commands
      and retries them if they fail. There are cases where commands like
      dmsetup, umount and losetup -d may fail with device is busy. In most
      of the cases, sleeping for halve a second and retrying does the job.
      f3845095
    • Nikos Skalkotos's avatar
      567891a6
    • Nikos Skalkotos's avatar
      Remove progress bar for guestfs.launch() progress · 923d52df
      Nikos Skalkotos authored
      In Guestfs you get notifications about progress on some functions like
      launch() by registring callback functions. When using guestfs from python,
      this is fragile. If the callback functions raises an exception, you end up
      with segmentation fault. It is better to completely remove the progress
      monitoring from launch().
      923d52df
  32. 28 Dec, 2012 1 commit