コード例 #1
0
 def test_delete(self):
     sg = mock.MagicMock()
     with mock.patch('ospurge.resources.neutron_vpnaas.getNeutronClient',
                     return_value=self.client) as m:
         self.assertIsNone(
             neutron_vpnaas.VPNServices(self.creds_manager).delete(sg))
         self.client.delete_vpnservice.assert_called_once_with(sg['id'])
コード例 #2
0
 def test_delete(self):
     sg = mock.MagicMock()
     with mock.patch('ospurge.resources.octavia.getOctaviaClient',
                     return_value=self.client) as m:
         self.assertIsNone(
             octavia.LoadBalancers(self.creds_manager).delete(sg))
         self.client.load_balancer_delete.assert_called_once_with(sg['id'])
コード例 #3
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     iface = mock.MagicMock()
     self.assertIsNone(neutron.RouterInterfaces(self.creds_manager).delete(
         iface))
     self.cloud.remove_router_interface.assert_called_once_with(
         {'id': iface['device_id']},
         port_id=iface['id']
     )
コード例 #4
0
 def test_delete(self):
     sg = mock.MagicMock()
     with mock.patch('ospurge.resources.neutron_vpnaas.getNeutronClient',
                     return_value=self.client) as m:
         self.assertIsNone(
             neutron_vpnaas.IpSecSiteConnections(
                 self.creds_manager).delete(sg))
         self.client.delete_ipsec_site_connection.assert_called_once_with(
             sg['id'])
コード例 #5
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     fip = mock.MagicMock()
     self.assertIsNone(neutron.FloatingIPs(self.creds_manager).delete(fip))
     self.cloud.delete_floating_ip.assert_called_once_with(
         fip['id'])
コード例 #6
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     sg = mock.MagicMock()
     self.assertIsNone(
         neutron.SecurityGroups(self.creds_manager).delete(sg))
     self.cloud.delete_security_group.assert_called_once_with(sg['id'])
コード例 #7
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     nw = mock.MagicMock()
     self.assertIsNone(neutron.Networks(self.creds_manager).delete(nw))
     self.cloud.delete_network.assert_called_once_with(nw['id'])
コード例 #8
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     port = mock.MagicMock()
     self.assertIsNone(neutron.Ports(self.creds_manager).delete(port))
     self.cloud.delete_port.assert_called_once_with(port['id'])
コード例 #9
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_delete(self):
     router = mock.MagicMock()
     self.assertIsNone(neutron.Routers(self.creds_manager).delete(router))
     self.cloud.delete_router.assert_called_once_with(router['id'])
コード例 #10
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_disable(self):
     backup = mock.MagicMock()
     with self.assertLogs(level='WARNING'):
         cinder.Backups(self.creds_manager).disable(backup)
コード例 #11
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_delete(self):
     backup = mock.MagicMock()
     self.assertIsNone(cinder.Backups(self.creds_manager).delete(backup))
     self.cloud.delete_volume_backup.assert_called_once_with(backup['id'])
コード例 #12
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_to_string(self):
     volume = mock.MagicMock()
     self.assertIn("Volume ",
                   cinder.Volumes(self.creds_manager).to_str(volume))
コード例 #13
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_disable(self):
     volume = mock.MagicMock()
     cinder.Volumes(self.creds_manager).disable(volume)
     self.cloud.update_volume.assert_called_once_with(
         volume['id'], metadata={'readonly': 'true'})
コード例 #14
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_delete(self):
     volume = mock.MagicMock()
     self.assertIsNone(cinder.Volumes(self.creds_manager).delete(volume))
     self.cloud.delete_volume.assert_called_once_with(volume['id'])
コード例 #15
0
ファイル: test_nova.py プロジェクト: syseleven/ospurge
 def test_to_string(self):
     server = mock.MagicMock()
     self.assertIn("VM (", nova.Servers(self.creds_manager).to_str(server))
コード例 #16
0
ファイル: test_heat.py プロジェクト: knikolla/ospurge-fork
 def test_disable(self):
     stack = mock.MagicMock()
     with self.assertLogs(level='WARNING'):
         heat.Stacks(self.creds_manager).disable(stack)
コード例 #17
0
ファイル: test_heat.py プロジェクト: knikolla/ospurge-fork
 def test_to_string(self):
     stack = mock.MagicMock()
     self.assertIn("Heat Stack",
                   heat.Stacks(self.creds_manager).to_str(stack))
コード例 #18
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_to_string(self):
     backup = mock.MagicMock()
     self.assertIn("Volume Backup",
                   cinder.Backups(self.creds_manager).to_str(backup))
コード例 #19
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     router = mock.MagicMock()
     self.assertIn("Router (",
                   neutron.Routers(self.creds_manager).to_str(router))
コード例 #20
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_delete(self):
     snapshot = mock.MagicMock()
     self.assertIsNone(
         cinder.Snapshots(self.creds_manager).delete(snapshot))
     self.cloud.delete_volume_snapshot.assert_called_once_with(
         snapshot['id'])
コード例 #21
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     port = mock.MagicMock()
     self.assertIn("Port (",
                   neutron.Ports(self.creds_manager).to_str(port))
コード例 #22
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_disable(self):
     snapshot = mock.MagicMock()
     with self.assertLogs(level='WARNING'):
         cinder.Snapshots(self.creds_manager).disable(snapshot)
コード例 #23
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     nw = mock.MagicMock()
     self.assertIn("Network (",
                   neutron.Networks(self.creds_manager).to_str(nw))
コード例 #24
0
ファイル: test_cinder.py プロジェクト: knikolla/ospurge-fork
 def test_to_string(self):
     snapshot = mock.MagicMock()
     self.assertIn("Volume Snapshot ",
                   cinder.Snapshots(self.creds_manager).to_str(snapshot))
コード例 #25
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     sg = mock.MagicMock()
     self.assertIn("Security Group (",
                   neutron.SecurityGroups(self.creds_manager).to_str(sg))
コード例 #26
0
 def test_delete(self):
     zone = mock.MagicMock()
     self.assertIsNone(designate.Zones(self.creds_manager).delete(zone))
     self.cloud.delete_zone.assert_called_once_with(zone['id'])
コード例 #27
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     fip = mock.MagicMock()
     self.assertIn("Floating IP ",
                   neutron.FloatingIPs(self.creds_manager).to_str(fip))
コード例 #28
0
 def test_to_string(self):
     stack = mock.MagicMock()
     self.assertIn("Designate Zone",
                   designate.Zones(self.creds_manager).to_str(stack))
コード例 #29
0
ファイル: test_neutron.py プロジェクト: ahosam/ospurge
 def test_to_string(self):
     iface = mock.MagicMock()
     self.assertIn(
         "Router Interface (",
         neutron.RouterInterfaces(self.creds_manager).to_str(iface)
     )
コード例 #30
0
ファイル: test_heat.py プロジェクト: knikolla/ospurge-fork
 def test_delete(self):
     stack = mock.MagicMock()
     self.assertIsNone(heat.Stacks(self.creds_manager).delete(stack))
     self.cloud.delete_stack.assert_called_once_with(stack['id'], wait=True)