/** * Wait for halt info to become available and print instructions on how to * halt * * @param submittedJob Submitted job * @param conf Configuration */ public static void printHaltInfo(Job submittedJob, GiraphConfiguration conf) { String zkServer = CounterUtils.waitAndGetCounterNameFromGroup( submittedJob, GiraphConstants.ZOOKEEPER_SERVER_PORT_COUNTER_GROUP); String haltNode = CounterUtils.waitAndGetCounterNameFromGroup( submittedJob, GiraphConstants.ZOOKEEPER_HALT_NODE_COUNTER_GROUP); if (zkServer != null && haltNode != null) { GiraphConstants.HALT_INSTRUCTIONS_WRITER_CLASS.newInstance( conf).writeHaltInstructions(zkServer, haltNode); } }