def fire_events(): manager = TopologyManager() publisher = Amqp() graphs = manager.get_graphs() for graph in graphs: graph.state = 0 event = graph.get_event(state=0) publish(publisher=publisher, event=event)
def delete_topology(self, comp_ID): # Initialize the Toplogy Manager manager = TopologyManager() # Create the topology name top = manager.get_graphs(ids=comp_ID) if top is not None: top.delete(manager) self.logger.info('Component {} is deleted ...'.format(comp_ID)) print 'Component {} is deleted'.format(comp_ID) else: self.logger.info('Component {} does no exist in the Database ...'.format(comp_ID)) print 'Component {} does no exist in the Database ...'.format(comp_ID)