import NLEngine
import socket

n = NLEngine.numberOfProcesses()
i = NLEngine.myRank()
hostname = socket.gethostname()

for j in range(n):
    if i == j:
        if processIsMaster():
            print("Main node: %s" % hostname)
        else:
            print("Worker node:  %s" % hostname)
    NLEngine.barrier()