1. 12 Sep, 2014 1 commit
  2. 22 May, 2014 1 commit
  3. 26 Oct, 2012 1 commit
  4. 30 Sep, 2011 1 commit
  5. 30 Aug, 2011 2 commits
  6. 29 Aug, 2011 1 commit
  7. 25 Aug, 2011 1 commit
  8. 24 Aug, 2011 1 commit
  9. 16 Feb, 2011 2 commits
  10. 14 Jan, 2011 1 commit
  11. 31 Dec, 2010 1 commit
  12. 30 Dec, 2010 1 commit
    • Michael Hanselmann's avatar
      Initial import of listrunner · da7e44ee
      Michael Hanselmann authored
      This tool was used and worked on internally for quite a long time. We
      decided to include it in Ganeti.
      
      Known issues:
      - Code doesn't match rest of Ganeti (e.g. using “print” all over the
        place, hardcoded calls to sys.exit deep in functions)
      - Code duplication from Ganeti library (e.g. PingByTcp/netutils.TcpPing,
        GetHosts/utils.ReadFile)
      - Using ssh-agent doesn't work with more than one worker (Paramiko keeps
        the socket open and the file descriptor is used from different
        workers)
        - No clear separation between parent and child process in code
      - Uses getopt instead of optparse
      Signed-off-by: default avatarMichael Hanselmann <hansmi@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      da7e44ee