def test_server_stop_start(self):
        server.create()
        vdc = self.vca_client.get_vdc(self.vcloud_config['org'])
        vapp = self.vca_client.get_vapp(
            vdc,
            self.ctx.node.properties['server']['name'])
        self.assertFalse(vapp is None)
        self.assertFalse(server._vapp_is_on(vapp))

        self._run_with_retry(server.start, self.ctx)
        vapp = self.vca_client.get_vapp(
            vdc,
            self.ctx.node.properties['server']['name'])
        self.assertTrue(server._vapp_is_on(vapp))

        server.stop()
        vapp = self.vca_client.get_vapp(
            vdc,
            self.ctx.node.properties['server']['name'])
        self.assertFalse(server._vapp_is_on(vapp))

        self._run_with_retry(server.start, self.ctx)
        vapp = self.vca_client.get_vapp(
            vdc,
            self.ctx.node.properties['server']['name'])
        self.assertTrue(server._vapp_is_on(vapp))
Beispiel #2
0
 def test_server_create_delete(self):
     server.create()
     vdc = self.vca_client.get_vdc(self.vcloud_config['org'])
     vapp = self.vca_client.get_vapp(
         vdc, self.ctx.node.properties['server']['name'])
     self.assertFalse(vapp is None)
     self.assertFalse(server._vapp_is_on(vapp))
     self.check_hardware(vapp)
     server.delete()
     vapp = self.vca_client.get_vapp(
         vdc, self.ctx.node.properties['server']['name'])
     self.assertTrue(vapp is None)
Beispiel #3
0
    def test_server_stop_start(self):
        server.create()
        vdc = self.vca_client.get_vdc(self.vcloud_config['org'])
        vapp = self.vca_client.get_vapp(
            vdc, self.ctx.node.properties['server']['name'])
        self.assertFalse(vapp is None)
        self.assertFalse(server._vapp_is_on(vapp))

        self._run_with_retry(server.start, self.ctx)
        vapp = self.vca_client.get_vapp(
            vdc, self.ctx.node.properties['server']['name'])
        self.assertTrue(server._vapp_is_on(vapp))

        server.stop()
        vapp = self.vca_client.get_vapp(
            vdc, self.ctx.node.properties['server']['name'])
        self.assertFalse(server._vapp_is_on(vapp))

        self._run_with_retry(server.start, self.ctx)
        vapp = self.vca_client.get_vapp(
            vdc, self.ctx.node.properties['server']['name'])
        self.assertTrue(server._vapp_is_on(vapp))
 def test_server_create_delete(self):
     server.create()
     vdc = self.vca_client.get_vdc(self.vcloud_config['org'])
     vapp = self.vca_client.get_vapp(
         vdc,
         self.ctx.node.properties['server']['name'])
     self.assertFalse(vapp is None)
     self.assertFalse(server._vapp_is_on(vapp))
     self.check_hardware(vapp)
     server.delete()
     vapp = self.vca_client.get_vapp(
         vdc,
         self.ctx.node.properties['server']['name'])
     self.assertTrue(vapp is None)