Example #1
0
import socket
import sys

def controller_up(controller=1):

	try:
		pyslurm.slurm_ping(controller)
	except valueError as e:
		print("Failed - {0}".format(e.args[0]))
	else:
		print("Success")

if __name__ == "__main__":

	print()
	print("PySLURM\t\t{0}".format(pyslurm.version()))
	print("SLURM API\t{0}-{1}-{2}\n".format(*pyslurm.slurm_api_version()))

	host = socket.gethostname()
	print("Checking host.....{0}".format(host))

	try:
		a = pyslurm.is_controller(host)
		print("\tHost is controller ({0})\n".format(a))

		print("Querying SLURM controllers")
		primary, backup = pyslurm.get_controllers()

		print("\tPrimary - {0}".format(primary))
		print("\tBackup  - {0}".format(backup))
Example #2
0

def controller_up(controller=1):

    rc = pyslurm.slurm_ping(controller)
    if rc != 0:
        rc = pyslurm.slurm_get_errno()
        print "\t\tFailed - %s" % pyslurm.slurm_strerror(rc)
    else:
        print "\t\tSuccess"


if __name__ == "__main__":

    print "\n"
    print "PySLURM\t%s" % (pyslurm.version())
    print "SLURM\t%s-%s-%s\n" % (pyslurm.slurm_api_version())

    host = socket.gethostname()
    print "Checking host.....%s\n" % host

    a = pyslurm.is_controller(host)
    print "\tHost is controller (%s)\n" % a

    print "Querying SLURM controllers\n"
    primary, backup = pyslurm.get_controllers()

    print "\tPrimary - %s" % primary
    print "\tBackup  - %s" % backup

    print "\nPinging SLURM controllers\n"
Example #3
0

def controller_up(controller=1):

	rc = pyslurm.slurm_ping(controller)
	if rc != 0:
		rc = pyslurm.slurm_get_errno()
		print "Failed - %s" % pyslurm.slurm_strerror(rc)
	else:
		print "Success"


if __name__ == "__main__":

	print "\n"
	print "PySlurm\t%s" % (pyslurm.version())
	print "Slurm\t%s-%s-%s\n" % (pyslurm.slurm_api_version())

	host = socket.gethostname()
	print "Checking host.....%s\n" % host

	a = pyslurm.is_controller(host)
	print "\tHost is controller (%s)\n" % a

	print "Querying SLURM controllers\n"
	primary, backup = pyslurm.get_controllers()

	print "\tPrimary - %s" % primary
	print "\tBackup  - %s" % backup

	print "\nPinging SLURM controllers\n"
Example #4
0

def controller_up(controller=1):

	rc = pyslurm.slurm_ping(controller)
	if rc != 0:
		rc = pyslurm.slurm_get_errno()
		print "\t\tFailed - %s" % pyslurm.slurm_strerror(rc)
	else:
		print "\t\tSuccess"


if __name__ == "__main__":

	print "\n"
	print "PySLURM\t%s" % (pyslurm.version())
	print "SLURM\t%s-%s-%s\n" % (pyslurm.slurm_api_version())

	host = socket.gethostname()
	print "Checking host.....%s\n" % host

	a = pyslurm.is_controller(host)
	print "\tHost is controller (%s)\n" % a

	print "Querying SLURM controllers\n"
	primary, backup = pyslurm.get_controllers()

	print "\tPrimary - %s" % primary
	print "\tBackup  - %s" % backup

	print "\nPinging SLURM controllers\n"
Example #5
0
def main():
    ver_report = open('/home/slurm/todo-api/logs/tmp', 'a')
    ver_report.write(str("PySLURM\t%s" % (pyslurm.version())) + '\n' + str("SLURM\t%s-%s-%s\n" % (pyslurm.slurm_api_version())))
    ver_report.close()