def test_get_deployment_start(self, mock_api): mock_client = mock_api.muranoclient(mock.Mock()) mock_client.deployments.list.return_value = [] result = env_api.get_deployment_start(self.mock_request, self.env_id, self.deployment_id) self.assertIsNone(result) mock_client.deployments.list.return_value = [ mock.Mock(id='foo_deployment_id', started='1970-01-01T12:34:00') ] result = env_api.get_deployment_start(self.mock_request, self.env_id, self.deployment_id) self.assertEqual('1970-01-01 12:34:00', result) mock_client.deployments.list.assert_has_calls([ mock.call('foo_env_id'), mock.call('foo_env_id') ])
def test_get_deployment_start(self, mock_api): mock_client = mock_api.muranoclient(mock.Mock()) mock_client.deployments.list.return_value = [] result = env_api.get_deployment_start(self.mock_request, self.env_id, self.deployment_id) self.assertIsNone(result) mock_client.deployments.list.return_value = [ mock.Mock(id='foo_deployment_id', started='1970-01-01T12:34:00') ] result = env_api.get_deployment_start(self.mock_request, self.env_id, self.deployment_id) self.assertEqual('1970-01-01 12:34:00', result) mock_client.deployments.list.assert_has_calls( [mock.call('foo_env_id'), mock.call('foo_env_id')])
def get_context_data(self, **kwargs): context = super(DeploymentDetailsView, self).get_context_data(**kwargs) context["environment_id"] = self.environment_id env = api.environment_get(self.request, self.environment_id) context["environment_name"] = env.name context["deployment_start_time"] = api.get_deployment_start( self.request, self.environment_id, self.deployment_id ) return context
def get_context_data(self, **kwargs): context = super(DeploymentDetailsView, self).get_context_data(**kwargs) context["environment_id"] = self.environment_id env = api.environment_get(self.request, self.environment_id) context["environment_name"] = env.name context["deployment_start_time"] = \ api.get_deployment_start(self.request, self.environment_id, self.deployment_id) return context
def get_context_data(self, **kwargs): context = super(DeploymentDetailsView, self).get_context_data(**kwargs) context["environment_id"] = self.environment_id env = api.environment_get(self.request, self.environment_id) context["environment_name"] = env.name context["deployment_start_time"] = api.get_deployment_start( self.request, self.environment_id, self.deployment_id ) breadcrumb = [ (_("Environments"), EnvironmentDetails.get_redirect_url()), (context["environment_name"], reverse("horizon:murano:environments:services", args=[self.environment_id])), (_("Deployments"),), ] context["custom_breadcrumb"] = breadcrumb return context
def get_context_data(self, **kwargs): context = super(DeploymentDetailsView, self).get_context_data(**kwargs) context["environment_id"] = self.environment_id env = api.environment_get(self.request, self.environment_id) context["environment_name"] = env.name context["deployment_start_time"] = \ api.get_deployment_start(self.request, self.environment_id, self.deployment_id) breadcrumb = [ (context["environment_name"], reverse("horizon:app-catalog:environments:services", args=[self.environment_id])), (_('Deployments'), None)] context["custom_breadcrumb"] = breadcrumb return context
def get_context_data(self, **kwargs): context = super(DeploymentDetailsView, self).get_context_data(**kwargs) context["deployment_start_time"] = api.get_deployment_start(self.request, self.environment_id, self.deployment_id) context["custom_breadcrumb"] = [(_("Schedules"), SchedulerView.get_redirect_url()),] return context