Changeset 11089

Show
Ignore:
Timestamp:
04/02/12 12:24:28 (14 months ago)
Author:
edent
Message:

add wait time to recognize nodeBooter

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ossiedev/branches/jsnyder/trunk/tools/cornetApps/DomainMan/views.py

    r11086 r11089  
    55from paramiko import SSHClient, AutoAddPolicy 
    66from models import * 
     7import time 
    78 
    89"""Views for DomainMan application 
     
    4243     
    4344    for proc in processes: 
    44         print 'proc: ' + str(proc) 
     45        #print 'proc: ' + str(proc) 
    4546        #if '/usr/local/bin/nodeBooter' in proc or '/usr/bin/nodeBooter' in proc or 'nodeBooter' in proc: 
    4647        if 'dev/bin/GPP' in proc: 
    47             runningNodebooter = 1 
    48             break 
    49         else: 
    50             runningNodebooter = 0 
    51     print 'runningNodebooter: ' + str(runningNodebooter) 
     48            return 1 
     49    #print 'runningNodebooter: ' + str(runningNodebooter) 
    5250#    runningNodebooter = 'dev/nodes/' in processes 
    53     return runningNodebooter 
     51    return 0 
    5452 
    5553''' 
     
    6361    client = connect(ip, port, user, password) 
    6462    #stdin, stdout, stderr = client.exec_command('cd /sdr; nodeBooter -D -d dev/nodes/default_GPP_node/DeviceManager.dcd.xml') 
    65     client.exec_command('cd /sdr && nodeBooter -D -d dev/nodes/default_GPP_node/DeviceManager.dcd.xml') 
     63    client.exec_command('cd /sdr ; nodeBooter -D -d dev/nodes/default_GPP_node/DeviceManager.dcd.xml') 
     64    time.sleep(1) 
    6665    runningNodebooter = nodeBooter_running(client) 
    6766    return render_to_response('DomainMan/runningNodebooter.html', locals(), context_instance=RequestContext(request))