Exemplo n.º 1
0
 def test__add_applied_server_profile_uri_field(self, save,
                                                mock_oneview_client):
     """Check if applied_server_profile_uri was added to driver_info."""
     server_profile = {'uri': 'any/applied_sp_uri/'}
     with task_manager.acquire(self.context, self.node.uuid) as task:
         task.node.driver_info.pop('applied_server_profile_uri', None)
         self.assertNotIn('applied_server_profile_uri',
                          task.node.driver_info)
         deploy_utils._add_applied_server_profile_uri_field(
             task.node, server_profile)
         self.assertIn('applied_server_profile_uri', task.node.driver_info)
Exemplo n.º 2
0
    def test__add_applied_server_profile_uri_field(self, mock_get_ov_client):
        """Checks if applied_server_profile_uri was added to driver_info.

        """
        with task_manager.acquire(self.context, self.node.uuid) as task:
            driver_info = task.node.driver_info
            task.node.driver_info = driver_info
            fake_server_profile = oneview_models.ServerProfile()
            fake_server_profile.uri = 'any/applied_sp_uri/'

            self.assertNotIn('applied_server_profile_uri',
                             task.node.driver_info)
            deploy_utils._add_applied_server_profile_uri_field(
                task.node, fake_server_profile)
            self.assertIn('applied_server_profile_uri', task.node.driver_info)
Exemplo n.º 3
0
    def test__add_applied_server_profile_uri_field(self, mock_get_ov_client):
        """Checks if applied_server_profile_uri was added to driver_info.

        """
        with task_manager.acquire(self.context, self.node.uuid) as task:
            driver_info = task.node.driver_info
            task.node.driver_info = driver_info
            fake_server_profile = oneview_models.ServerProfile()
            fake_server_profile.uri = 'any/applied_sp_uri/'

            self.assertNotIn('applied_server_profile_uri',
                             task.node.driver_info)
            deploy_utils._add_applied_server_profile_uri_field(
                task.node,
                fake_server_profile
            )
            self.assertIn('applied_server_profile_uri', task.node.driver_info)