Beispiel #1
0
 def test_del_hostnetwork(self):
     host.del_hostnetwork(
         self.host_ids[0],
         user=self.user_object,
     )
     host_network = host.list_host_networks(
         self.host_ids[0],
         user=self.user_object,
     )
     self.assertEqual(host_network, [])
Beispiel #2
0
 def test_list_host_networs(self):
     host_networks = host.list_host_networks(
         self.host_ids[0],
         user=self.user_object,
     )
     results = []
     for host_network in host_networks:
         results.append(host_network['ip'])
     for result in results:
         self.assertIn(result, ['10.145.88.10', '10.145.88.0'])
Beispiel #3
0
 def test_add_host_network(self):
     host.add_host_network(
         self.host_ids[0],
         user=self.user_object,
         interface='eth22',
         ip='10.145.88.20',
         subnet_id=self.subnet_ids[0],
         is_mgmt=True
     )
     host_network = host.list_host_networks(
         self.host_ids[0],
         user=self.user_object,
     )
     result = []
     for item in host_network:
         result.append(item['ip'])
     self.assertIn('10.145.88.20', result)
Beispiel #4
0
 def test_update_hostnetwork(self):
     host.update_hostnetwork(
         self.host_ids[0],
         user=self.user_object,
         interface='eth10',
         ip='10.145.88.100'
     )
     host_networks = host.list_host_networks(
         self.host_ids[0],
         user=self.user_object,
     )
     interface = None
     ip = None
     for host_network in host_networks:
         interface = host_network['interface']
         ip = host_network['ip']
     self.assertEqual(interface, 'eth10')
     self.assertEqual(ip, '10.145.88.100')
Beispiel #5
0
 def test_add_host_network_session(self):
     with database.session() as session:
         host.add_host_network(
             self.host_ids[0],
             user=self.user_object,
             interface='eth1',
             ip='10.145.88.40',
             subnet_id=self.subnet_ids[0],
             is_mgmt=True,
             session=session
         )
     host_network = host.list_host_networks(
         self.host_ids[0],
         user=self.user_object,
     )
     result = []
     for item in host_network:
         result.append(item['ip'])
     self.assertIn('10.145.88.40', result)