summaryrefslogtreecommitdiff
path: root/openstack_dashboard/dashboards/project/routers/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'openstack_dashboard/dashboards/project/routers/forms.py')
-rw-r--r--openstack_dashboard/dashboards/project/routers/forms.py41
1 files changed, 0 insertions, 41 deletions
diff --git a/openstack_dashboard/dashboards/project/routers/forms.py b/openstack_dashboard/dashboards/project/routers/forms.py
deleted file mode 100644
index 77e53a0c..00000000
--- a/openstack_dashboard/dashboards/project/routers/forms.py
+++ /dev/null
@@ -1,41 +0,0 @@
-# vim: tabstop=4 shiftwidth=4 softtabstop=4
-
-# Copyright 2012, Nachi Ueno, NTT MCL, Inc.
-# All rights reserved.
-
-"""
-Views for managing Neutron Routers.
-"""
-import logging
-
-from django.core.urlresolvers import reverse
-from django.utils.translation import ugettext_lazy as _
-
-from horizon import exceptions
-from horizon import forms
-from horizon import messages
-from openstack_dashboard import api
-
-LOG = logging.getLogger(__name__)
-
-
-class CreateForm(forms.SelfHandlingForm):
- name = forms.CharField(max_length="255", label=_("Router Name"))
- failure_url = 'horizon:project:routers:index'
-
- def __init__(self, request, *args, **kwargs):
- super(CreateForm, self).__init__(request, *args, **kwargs)
-
- def handle(self, request, data):
- try:
- router = api.neutron.router_create(request,
- name=data['name'])
- message = _('Router %s was successfully created.') % data['name']
- messages.success(request, message)
- return router
- except:
- msg = _('Failed to create router "%s".') % data['name']
- LOG.info(msg)
- redirect = reverse(self.failure_url)
- exceptions.handle(request, msg, redirect=redirect)
- return False