Exemplo n.º 1
0
 def setUp(self):
     """setup test environment topology"""
     task_terminate()  # ideally shouldn't be needed...
     self.task = task_self()
     # set task topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet(NODE_GATEWAY))
     graph.add_route(NodeSet(NODE_GATEWAY), NodeSet(NODE_DISTANT))
     graph.add_route(NodeSet(HOSTNAME), NodeSet(NODE_DIRECT))
     # NODE_FOREIGN is not included
     self.task.topology = graph.to_tree(HOSTNAME)
Exemplo n.º 2
0
 def setUp(self):
     """setup test environment topology"""
     task_terminate()  # ideally shouldn't be needed...
     self.task = task_self()
     # set task topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet(NODE_GATEWAY))
     graph.add_route(NodeSet(NODE_GATEWAY), NodeSet(NODE_DISTANT))
     graph.add_route(NodeSet(HOSTNAME), NodeSet(NODE_DIRECT))
     # NODE_FOREIGN is not included
     self.task.topology = graph.to_tree(HOSTNAME)
Exemplo n.º 3
0
 def setUp(self):
     """setup WorkerTree mock for each test"""
     # topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet('n[1-2]'))
     graph.add_route(NodeSet('n1'), NodeSet('n[10-49]'))
     graph.add_route(NodeSet('n2'), NodeSet('n[50-89]'))
     ClusterShell.Task.WorkerTree = TestWorkerTree
     TestWorkerTree.TEST_INST = self
     task = task_self()
     task.topology = graph.to_tree(HOSTNAME)
Exemplo n.º 4
0
 def setUp(self):
     """setup WorkerTree mock for each test"""
     # topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet('n[1-2]'))
     graph.add_route(NodeSet('n1'), NodeSet('n[10-49]'))
     graph.add_route(NodeSet('n2'), NodeSet('n[50-89]'))
     ClusterShell.Task.WorkerTree = TestWorkerTree
     TestWorkerTree.TEST_INST = self
     task = task_self()
     task.topology = graph.to_tree(HOSTNAME)
Exemplo n.º 5
0
 def setUp(self):
     """setup gateway and topology for each test"""
     # gateway
     self.gateway = Gateway()
     self.chan = self.gateway.channel
     # topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet('n[1-2]'))
     graph.add_route(NodeSet('n1'), NodeSet('n[10-49]'))
     graph.add_route(NodeSet('n2'), NodeSet('n[50-89]'))
     self.topology = graph.to_tree(HOSTNAME)
     # xml parser with Communication.XMLReader as content handler
     self.xml_reader = XMLReader()
     self.parser = xml.sax.make_parser(["IncrementalParser"])
     self.parser.setContentHandler(self.xml_reader)
Exemplo n.º 6
0
 def setUp(self):
     """setup gateway and topology for each test"""
     # gateway
     self.gateway = Gateway('n1')
     self.chan = self.gateway.channel
     # topology
     graph = TopologyGraph()
     graph.add_route(NodeSet(HOSTNAME), NodeSet('n[1-2]'))
     graph.add_route(NodeSet('n1'), NodeSet('n[10-49]'))
     graph.add_route(NodeSet('n2'), NodeSet('n[50-89]'))
     self.topology = graph.to_tree(HOSTNAME)
     # xml parser with Communication.XMLReader as content handler
     self.xml_reader = XMLReader()
     self.parser = xml.sax.make_parser(["IncrementalParser"])
     self.parser.setContentHandler(self.xml_reader)