Changeset 356


Ignore:
Timestamp:
04/11/18 13:57:42 (6 years ago)
Author:
martijk
Message:

python3 compatible print #26732

Location:
trunk/examples
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/JobParser.py

    r323 r356  
    251251        jp.read(sys.argv[1])
    252252    except IndexError:
    253         print("Usage: %s <jobscript>" %(sys.argv[0]))
     253        print(("Usage: %s <jobscript>" %(sys.argv[0])))
    254254        sys.exit(1)
    255255       
     
    261261    e, e_txt = pbs.error()
    262262    if e:
    263         print(e, e_txt)
     263        print((e, e_txt))
    264264    else:
    265265        print(job_id)
  • trunk/examples/ha_server.py

    r225 r356  
    1717        pbs_server = pbs.pbs_default()
    1818        if not pbs_server:
    19                 print "No default pbs server"
     19                print("No default pbs server")
    2020                sys.exit(1)
    2121
    2222        con = pbs.pbs_connect(pbs_server)
    2323        if con == -1:
    24                 print "Default pbs server connection failed"
     24                print("Default pbs server connection failed")
    2525                pbs_server = pbs.pbs_fbserver()
    2626                if not pbs_server:
    27                         print "No pbs fallback server"
     27                        print("No pbs fallback server")
    2828                        sys.exit(1)
    2929                else:
    3030                        con = pbs.pbs_connect(pbs_server)
    3131                        if con == -1:
    32                                 print "pbs fallback server connection failed"
     32                                print("pbs fallback server connection failed")
    3333                                sys.exit(1)
    3434
    35         print "Connected to %s" %(pbs_server)
     35        print("Connected to %s" %(pbs_server))
    3636
    3737def method2():
     
    3939                server_list = pbs.pbs_get_server_list().split(',')
    4040        except AttributeError, detail:
    41                 print 'The installed torque version does not support pbs_get_server_list function'
     41                print('The installed torque version does not support pbs_get_server_list function')
    4242                sys.exit(1)
    4343        for server in server_list:
     
    4848
    4949        if con == -1:
    50                 print 'Could not connect to a server (%s)' %('.'.join(server_list))
     50                print('Could not connect to a server (%s)' %('.'.join(server_list)))
    5151                sys.exit(1)
    5252
    53         print "Connected to %s" %(pbs_server)
     53        print("Connected to %s" %(pbs_server))
    5454
    5555
  • trunk/examples/logpbs.py

    r110 r356  
    1515   #
    1616   if pbs.log_open('', '.'):
    17      print 'Could not open log file'
     17     print('Could not open log file')
    1818     sys.exit(1)
    1919
     
    2727   #
    2828   if pbs.log_open('', '/var/spool/torque/sched_logs'):
    29      print 'Could not open log file in /var/spool/torque/sched_logs'
     29     print('Could not open log file in /var/spool/torque/sched_logs')
    3030     sys.exit(1)
    3131
  • trunk/examples/new_interface.py

    r339 r356  
    3434  node = p.getnode("r2n2", l)
    3535
    36   print node.name
    37   print node.name, node['np']
     36  print(node.name)
     37  print(node.name, node['np'])
    3838
    3939  sys.exit(0)
     
    4141  #nodes = p.getnodes(l)
    4242  for id in nodes:
    43         print id
     43        print(id)
    4444
    4545        try:
    46                 print nodes[id].np
    47                 print nodes[id].status.arch
    48                 print nodes[id].status.uname
    49                 print nodes[id].state
     46                print(nodes[id].np)
     47                print(nodes[id].status.arch)
     48                print(nodes[id].status.uname)
     49                print(nodes[id].state)
    5050        except PBSError, detail:
    51                 print detail
     51                print(detail)
    5252                pass
    5353       
  • trunk/examples/node_event_parse.py

    r287 r356  
    1919p = PBSQuery()
    2020node = p.getnode('gb-r7n3')
    21 print node['event']
     21print(node['event'])
  • trunk/examples/pbs_joblogin

    r302 r356  
    4242def usage(a):
    4343  if a == 'pbs_jobmonitor':
    44     print a,'shows the system usage of a node where a job is running'
     44    print(a,'shows the system usage of a node where a job is running')
    4545  if a == 'pbs_joblogin':
    46     print a,'logs you in to a node where a job is running'
     46    print(a,'logs you in to a node where a job is running')
    4747   
    48   print 'Usage:'
    49   print a,'<jobnumber> [nodenumber]'
    50   print 'where <jobnumber> is the number of the job'
    51   print '      nodenumber is the rank number of the node allocated to the job'
    52   print '      (default 0)'
     48  print('Usage:')
     49  print(a,'<jobnumber> [nodenumber]')
     50  print('where <jobnumber> is the number of the job')
     51  print('      nodenumber is the rank number of the node allocated to the job')
     52  print('      (default 0)')
    5353 
    5454me = sys.argv[0].split('/')[-1]
    55 print '['+me+']'
     55print('['+me+']')
    5656p = PBSQuery()
    5757
     
    7676  h = job['exec_host'][0]
    7777except:
    78   print 'No such job:',j
     78  print('No such job:',j)
    7979  sys.exit(1)
    8080
     
    8585
    8686nodes = uniq(nodes)
    87 print 'Job',j,'is running on',len(nodes),'nodes:'
     87print('Job',j,'is running on',len(nodes),'nodes:')
    8888i=0
    8989for h in nodes:
    90   print h,
     90  print(h, end=' ')
    9191  i = i+1
    9292  if i > 7:
    9393    i=0
    94     print
     94    print()
    9595if i != 0:
    96   print
     96  print()
    9797
    9898if num >= len(nodes):
    99   print 'No node number',num
     99  print('No node number',num)
    100100  sys.exit(1)
    101101
    102102if me == 'pbs_jobmonitor':
    103103  user=job['Job_Owner'][0].split('@')[0]
    104   print 'top for node #',num,':',nodes[num],'user:',user
     104  print('top for node #',num,':',nodes[num],'user:',user)
    105105  sys.stdout.flush()
    106106  os.system('ssh '+nodes[num]+' top -n1 -b -u ' + user)
     
    108108if me == 'pbs_joblogin':
    109109  user = os.getenv('USER')
    110   print 'logging in to node #',num,':',nodes[num],'user:',user
     110  print('logging in to node #',num,':',nodes[num],'user:',user)
    111111  sys.stdout.flush()
    112112  os.system('ssh -X '+nodes[num])
  • trunk/examples/pbs_jobmonitor

    r355 r356  
    4242def usage(a):
    4343  if a == 'pbs_jobmonitor':
    44     print a,'shows the system usage of a node where a job is running'
     44    print(a,'shows the system usage of a node where a job is running')
    4545  if a == 'pbs_joblogin':
    46     print a,'logs you in to a node where a job is running'
     46    print(a,'logs you in to a node where a job is running')
    4747   
    48   print 'Usage:'
    49   print a,'<jobnumber> [nodenumber]'
    50   print 'where <jobnumber> is the number of the job'
    51   print '      nodenumber is the rank number of the node allocated to the job'
    52   print '      (default 0)'
     48  print('Usage:')
     49  print(a,'<jobnumber> [nodenumber]')
     50  print('where <jobnumber> is the number of the job')
     51  print('      nodenumber is the rank number of the node allocated to the job')
     52  print('      (default 0)')
    5353 
    5454me = sys.argv[0].split('/')[-1]
    55 print '['+me+']'
     55print('['+me+']')
    5656p = PBSQuery()
    5757
     
    7676  h = job['exec_host'][0]
    7777except:
    78   print 'No such job:',j
     78  print('No such job:',j)
    7979  sys.exit(1)
    8080
     
    8585
    8686nodes = uniq(nodes)
    87 print 'Job',j,'is running on',len(nodes),'nodes:'
     87print('Job',j,'is running on',len(nodes),'nodes:')
    8888i=0
    8989for h in nodes:
    90   print h,
     90  print(h, end=' ')
    9191  i = i+1
    9292
    9393if i != 0:
    94   print
     94  print()
    9595
    9696if num >= len(nodes):
    97   print 'No node number',num
     97  print('No node number',num)
    9898  sys.exit(1)
    9999
    100100if me == 'pbs_jobmonitor':
    101101  user=job['Job_Owner'][0].split('@')[0]
    102   print 'top for node #',num,':',nodes[num],'user:',user
     102  print('top for node #',num,':',nodes[num],'user:',user)
    103103  sys.stdout.flush()
    104104  os.system('ssh '+nodes[num]+' top -n1 -b -u ' + user)
     
    106106if me == 'pbs_joblogin':
    107107  user = os.getenv('USER')
    108   print 'logging in to node #',num,':',nodes[num],'user:',user
     108  print('logging in to node #',num,':',nodes[num],'user:',user)
    109109  sys.stdout.flush()
    110110  os.system('ssh -X '+nodes[num])
  • trunk/examples/pbs_version.py

    r286 r356  
    1515  pbs_server = pbs.pbs_default()
    1616  if not pbs_server:
    17     print 'No default server'
     17    print('No default server')
    1818    sys.exit(1)
    1919
     
    2525  server_info = pbs.pbs_statserver(con, attr_l, 'NULL')
    2626  for entry in server_info:
    27     print entry.name
     27    print(entry.name)
    2828    for attrib in entry.attribs:
    29        print '\t', attrib.name, ' = ', attrib.value
     29       print('\t', attrib.name, ' = ', attrib.value)
    3030
    3131main()
  • trunk/examples/pbsmon.py

    r242 r356  
    6363  while start < items:
    6464
    65     print ' ',
     65    print(' ', end=' ')
    6666    for j in range(start,end):
    67       print format %(nl[j]) ,
     67      print(format %(nl[j]), end=' ')
    6868
    69     print '\n ',
     69    print('\n ', end=' ')
    7070    for j in range(start,end):
    71       print format %(sl[j]) ,
     71      print(format %(sl[j]), end=' ')
    7272   
    73     print '\n'
     73    print('\n')
    7474
    7575    start = end
     
    8484  for key in translate_state.keys():
    8585    value = translate_state[key]
    86     print "%3s %-21s : %d\t |" %( value, key, sl.count(value) ),
     86    print("%3s %-21s : %d\t |" %( value, key, sl.count(value) ), end=' ')
    8787    if n%2:
    88       print ''
     88      print('')
    8989    n = n + 1
    9090
     
    9999    pbs_server = pbs.pbs_default()
    100100    if not pbs_server:
    101       print "No default pbs server, usage: pbsmon [server] "
     101      print("No default pbs server, usage: pbsmon [server] ")
    102102      sys.exit(1)
    103103
     
    105105  if con < 0:
    106106     errno, text = pbs.error()
    107      print errno, text
     107     print(errno, text)
    108108     sys.exit(1)
    109109
  • trunk/examples/pbsnodes-a.py

    r70 r356  
    1919  pbs_server = pbs.pbs_default()
    2020  if not pbs_server:
    21     print "No default pbs server"
     21    print("No default pbs server")
    2222    sys.exit(1)
    2323
     
    2727
    2828  for node in nodes:
    29     print node.name
     29    print(node.name)
    3030    for attrib in node.attribs:
    31       print '\t', attrib.name, '=', attrib.value
     31      print('\t', attrib.name, '=', attrib.value)
    3232
    3333main()
  • trunk/examples/rack_pbsmon.py

    r134 r356  
    4444
    4545        if not pbs_server:
    46                 print 'No default pbs server, usage: %s [server]' % os.path.basename(sys.argv[0])
     46                print('No default pbs server, usage: %s [server]' % os.path.basename(sys.argv[0]))
    4747                sys.exit(1)
    4848
     
    5050        if con < 0:
    5151                errno, text = pbs.error()
    52                 print errno, text
     52                print(errno, text)
    5353                sys.exit(1)
    5454
     
    8686
    8787# print nodes with gb-r%dn%d naming scheme
    88         print '  ',
     88        print('  ', end=' ')
    8989        for rack in xrange(1, N_RACKS+1):
    90                 print '%2d' % rack,
    91         print
     90                print('%2d' % rack, end=' ')
     91        print()
    9292
    9393        for node_nr in xrange(1, NODES_PER_RACK+1):
    94                 print '%2d' % node_nr,
     94                print('%2d' % node_nr, end=' ')
    9595
    9696                for rack in xrange(1, N_RACKS+1):
     
    9898
    9999                        if node_dict.has_key(node_name):
    100                                 print ' %s' % node_dict[node_name],
     100                                print(' %s' % node_dict[node_name], end=' ')
    101101
    102102                                del node_dict[node_name]
    103103                        else:
    104                                 print '  ',
     104                                print('  ', end=' ')
    105105
    106106                if node_nr-1 < len(legend):
    107107                        state = legend[node_nr-1]
    108                         print '  %s  %-13s : %d' % (PBS_STATES[state], state, count_states[state])
     108                        print('  %s  %-13s : %d' % (PBS_STATES[state], state, count_states[state]))
    109109                else:
    110                         print
     110                        print()
    111111
    112         print
     112        print()
    113113
    114114# any other nodes?
     
    118118
    119119                for node in arr:
    120                         print '%s %s' % (node, node_dict[node])
     120                        print('%s %s' % (node, node_dict[node]))
    121121
    122                 print
     122                print()
    123123
    124124#       n = 0
  • trunk/examples/resmom_info.py

    r132 r356  
    1919
    2020  for node in nodes:
    21     print node.name, ' :'
     21    print(node.name, ' :')
    2222    attrs = node.attribs
    2323    for attr in attrs:
    24       print '\t%s = %s' %(attr.name, attr.value)
     24      print('\t%s = %s' %(attr.name, attr.value))
    2525
    2626    try:
     
    3333    mom_keys = pbs.get_mom_values(mom_id)
    3434    for key in mom_keys.keys():
    35       print '\t%s = %s' %(key, mom_keys[key])
     35      print('\t%s = %s' %(key, mom_keys[key]))
    3636
    37     print '\nTesting list with user supplied keywords'
     37    print('\nTesting list with user supplied keywords')
    3838
    3939    l = [ 'bas', 'ncpus', 'loadave' ]
    4040    mom_keys = pbs.get_mom_values(mom_id, l)
    4141    for key in mom_keys.keys():
    42       print '\t%s = %s' %(key, mom_keys[key])
    43     print ''
     42      print('\t%s = %s' %(key, mom_keys[key]))
     43    print('')
    4444    pbs.closerm(mom_id)
    4545
  • trunk/examples/set_property.py

    r235 r356  
    1616  pbs_server = pbs.pbs_default()
    1717  if not pbs_server:
    18     print 'No default server'
     18    print('No default server')
    1919    sys.exit(1)
    2020
    2121  if len(sys.argv) < 2:
    22         print "Usage: set_property.py <hostname>"
     22        print("Usage: set_property.py <hostname>")
    2323        sys.exit(1)
    2424
     
    3636
    3737  if r > 0:
    38     print r, ";"
     38    print(r, ";")
    3939    errno, text = pbs.error()
    40     print errno, text
     40    print(errno, text)
    4141
    4242main()
Note: See TracChangeset for help on using the changeset viewer.