Revision 3aa6296b snf-tools/synnefo_tools/burnin.py

b/snf-tools/synnefo_tools/burnin.py
1660 1660
        return
1661 1661

  
1662 1662
    fail_tmout = time.time() + action_timeout
1663
    while True:
1664
        servers = c.list_servers()
1665
        staleServers = [s for s in servers if s["name"].startswith(SNF_TEST_PREFIX)]
1666
        if len(staleServers) == 0:
1667
            break
1668
        elif time.time() > fail_tmout:
1669
            log.error("Stale servers not deleted from previous run")
1670
            sys.exit()
1671
        else:
1672
            time.sleep(query_interval)
1663
    # Wait for deleting servers only if `delete_stale' is True
1664
    if delete_stale:
1665
        while True:
1666
            servers = c.list_servers()
1667
            staleServers = [s for s in servers if s["name"].startswith(SNF_TEST_PREFIX)]
1668
            if len(staleServers) == 0:
1669
                break
1670
            elif time.time() > fail_tmout:
1671
                log.error("Stale servers not deleted from previous run")
1672
                sys.exit()
1673
            else:
1674
                time.sleep(query_interval)
1673 1675

  
1674 1676
    print >> sys.stderr, yellow + "Found these stale networks from previous runs:" + normal
1675 1677
    print "    " + \

Also available in: Unified diff