def dot_to_plan_library(filename): G = AGraph() G.read(filename) planlib = set([]) for edge in G.edges(): a = Action(list(edge)) planlib.add(a) log.info("Loaded graph: " + str(planlib)) return planlib