Пример #1
0
 def action(self, request, environment_id):
     try:
         api.environment_deploy(request, environment_id)
     except Exception:
         msg = _('Unable to deploy. Try again later')
         redirect = reverse('horizon:murano:environments:index')
         exceptions.handle(request, msg, redirect=redirect)
Пример #2
0
 def action(self, request, environment_id):
     try:
         api.environment_deploy(request, environment_id)
     except Exception:
         msg = _('Unable to deploy. Try again later')
         redirect = reverse('horizon:murano:environments:index')
         exceptions.handle(request, msg, redirect=redirect)
Пример #3
0
 def single(self, data_table, request, service_id):
     environment_id = get_cloud_id() #data_table.kwargs['environment_id']
     try:
         api.environment_deploy(request, environment_id)
         messages.success(request, _('Deploy started'))
     except Exception:
         msg = _('Unable to deploy. Try again later')
         exceptions.handle(
             request, msg,
             redirect=reverse('horizon:admin:clouds:index'))
     return shortcuts.redirect(reverse('horizon:admin:clouds:index'))
Пример #4
0
 def single(self, data_table, request, service_id):
     environment_id = data_table.kwargs['environment_id']
     try:
         api.environment_deploy(request, environment_id)
         messages.success(request, _('Deploy started'))
     except Exception:
         msg = _('Unable to deploy. Try again later')
         exceptions.handle(
             request, msg,
             redirect=reverse('horizon:murano:environments:index'))
     return shortcuts.redirect(
         reverse('horizon:murano:environments:services',
                 args=(environment_id,)))
Пример #5
0
 def single(self, data_table, request, service_id):
     environment_id = data_table.kwargs['environment_id']
     try:
         api.environment_deploy(request, environment_id)
         messages.success(request, _('Deploy started'))
     except Exception:
         msg = _('Unable to deploy. Try again later')
         exceptions.handle(
             request, msg,
             redirect=reverse('horizon:app-catalog:environments:index'))
     redirect_to = reverse('horizon:app-catalog:environments:services',
                           args=(environment_id,))
     return django_http.HttpResponseRedirect(six.text_type(redirect_to))
Пример #6
0
 def single(self, data_table, request, service_id):
     environment_id = data_table.kwargs['environment_id']
     try:
         api.environment_deploy(request, environment_id)
         messages.success(request, _('Deploy started'))
     except Exception:
         msg = _('Unable to deploy. Try again later')
         exceptions.handle(
             request, msg,
             redirect=reverse('horizon:app-catalog:environments:index'))
     redirect_to = reverse('horizon:app-catalog:environments:services',
                           args=(environment_id,))
     return django_http.HttpResponseRedirect(bytes(redirect_to))
Пример #7
0
 def single(self, data_table, request, service_id):
     environment_id = data_table.kwargs['environment_id']
     try:
         api.environment_deploy(request, environment_id)
         messages.success(request, _('Saving'))
     except Exception:
         msg = _('Unable to deploy. Try again later')
         exceptions.handle(
             request, msg,
             redirect=reverse('horizon:murano:environments:index'))
     return shortcuts.redirect(
         reverse('horizon:murano:environments:services',
                 args=(environment_id,)))
Пример #8
0
 def test_environment_deploy(self, mock_log, mock_api):
     env_api.environment_deploy(self.mock_request, self.env_id)
     self.assertTrue(env_api.api.muranoclient.called)
     self.assertTrue(mock_log.debug.called)
Пример #9
0
 def test_environment_deploy(self, mock_log, mock_api):
     env_api.environment_deploy(self.mock_request, self.env_id)
     self.assertTrue(env_api.api.muranoclient.called)
     self.assertTrue(mock_log.debug.called)