Beispiel #1
0
 def handle(self, request, data):
     try:
         LOG.info('Creating project with name "%s"' % data["name"])
         api.tenant_create(request, data["name"], data["description"], data["enabled"])
         messages.success(request, _("%s was successfully created.") % data["name"])
     except:
         exceptions.handle(request, _("Unable to create project."))
     return shortcuts.redirect("horizon:syspanel:projects:index")
Beispiel #2
0
 def handle(self, request, data):
     try:
         LOG.info('Creating project with name "%s"' % data['name'])
         api.tenant_create(request, data['name'], data['description'],
                           data['enabled'])
         messages.success(request,
                          _('%s was successfully created.') % data['name'])
     except:
         exceptions.handle(request, _('Unable to create project.'))
     return shortcuts.redirect('horizon:syspanel:projects:index')
Beispiel #3
0
 def handle(self, request, data):
     try:
         LOG.info('Creating tenant with name "%s"' % data['name'])
         api.tenant_create(request,
                           data['name'],
                           data['description'],
                           data['enabled'])
         messages.success(request,
                          _('%s was successfully created.')
                          % data['name'])
     except:
         exceptions.handle(request, _('Unable to create tenant.'))
     return shortcuts.redirect('horizon:syspanel:tenants:index')
Beispiel #4
0
 def handle(self, request, data):
     try:
         LOG.info('Creating tenant with name "%s"' % data['name'])
         api.tenant_create(request, data['name'], data['description'] or '',
                           data['enabled'])
         messages.success(request,
                          _('%s was successfully created.') % data['name'])
     except api_exceptions.ApiException, e:
         LOG.exception('ApiException while creating tenant\n'
                       'Id: "%s", Description: "%s", Enabled "%s"' %
                       (data['name'], data['description'], data['enabled']))
         messages.error(request,
                        _('Unable to create tenant: %s') % (e.message))
Beispiel #5
0
 def handle(self, request, data):
     try:
         LOG.info('Creating tenant with name "%s"' % data['name'])
         api.tenant_create(request,
                           data['name'],
                           data['description'],
                           data['enabled'])
         messages.success(request,
                          _('%s was successfully created.')
                          % data['name'])
     except api_exceptions.ApiException, e:
         LOG.exception('ApiException while creating tenant\n'
                   'Id: "%s", Description: "%s", Enabled "%s"' %
                   (data['name'], data['description'], data['enabled']))
         messages.error(request, _('Unable to create tenant: %s') %
                        (e.message))