X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=PLC%2FPOD.py;h=a5eddfd38b246649d625486640ec269f3b628fc7;hb=7237e6992ba787e6c52b9ada9e2978fb4b913414;hp=5b92dd3d5ead336ee088e1730ca90e465882d322;hpb=286cdfc25f6ef8fd3e0ed59a175bcf801b14038a;p=plcapi.git diff --git a/PLC/POD.py b/PLC/POD.py index 5b92dd3..a5eddfd 100644 --- a/PLC/POD.py +++ b/PLC/POD.py @@ -1,4 +1,3 @@ -# $Id# # Marc E. Fiuczynski # Copyright (C) 2004 The Trustees of Princeton University # @@ -67,14 +66,14 @@ def _construct(id, data): def icmp_pod(host,key): uid = os.getuid() - if uid <> 0: - print "must be root to send icmp pod" + if uid != 0: + print("must be root to send icmp pod") return - + s = socket(AF_INET, SOCK_RAW, getprotobyname("icmp")) packet = _construct(0, key) # make a ping packet addr = (host,1) - print 'pod sending icmp-based reboot request to %s' % host + print('pod sending icmp-based reboot request to %s' % host) for i in range(1,10): s.sendto(packet, addr) @@ -83,7 +82,7 @@ def udp_pod(host,key,fromaddr=('', 0)): s = socket(AF_INET, SOCK_DGRAM) s.bind(fromaddr) packet = key - print 'pod sending udp-based reboot request to %s' % host + print('pod sending udp-based reboot request to %s' % host) for i in range(1,10): s.sendto(packet, addr)