# routines om een crontab voor root te genereren from common import * import random def gen_crontab(node): random.seed() min = random.randint(0, 59) hour = random.randint(1, 7) day = random.randint(0, 6) return gen_header("crontab") + """ %d %d * * %d /usr/local/etc/rc.d/lvrouted.sh restart """ % (min, hour, day) if __name__ == "__main__": nodes = xml_to_obj_hierarchy("nodes.xml") ready_nodes_dtd_hierarchy(nodes) print gen_crontab(findnode(nodes, sys.argv[1]))