Added new files.
This commit is contained in:
38
dashboard/windc/tabs.py
Normal file
38
dashboard/windc/tabs.py
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
# vim: tabstop=4 shiftwidth=4 softtabstop=4
|
||||||
|
|
||||||
|
# Copyright 2012 Nebula, Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
from horizon import exceptions
|
||||||
|
from horizon import tabs
|
||||||
|
|
||||||
|
from openstack_dashboard import api
|
||||||
|
|
||||||
|
|
||||||
|
class OverviewTab(tabs.Tab):
|
||||||
|
name = _("Services")
|
||||||
|
slug = "_services"
|
||||||
|
template_name = ("project/windc/_services.html")
|
||||||
|
|
||||||
|
def get_context_data(self, request):
|
||||||
|
dc = self.tab_group.kwargs['domain_controller']
|
||||||
|
return {"domain_controller": dc}
|
||||||
|
|
||||||
|
|
||||||
|
class WinServicesTab(tabs.TabGroup):
|
||||||
|
slug = "services_details"
|
||||||
|
tabs = (OverviewTab,)
|
||||||
|
sticky = True
|
2
dashboard/windc/templates/windc/_data_center_help.html
Normal file
2
dashboard/windc/templates/windc/_data_center_help.html
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
{% load i18n %}
|
||||||
|
<p>{% blocktrans %}Data Center is an instance with different services.{% endblocktrans %}</p>
|
3
dashboard/windc/templates/windc/_services.html
Normal file
3
dashboard/windc/templates/windc/_services.html
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{% load i18n sizeformat %}
|
||||||
|
|
||||||
|
<h3>{% trans "Services" %}</h3>
|
11
dashboard/windc/templates/windc/create_dc.html
Normal file
11
dashboard/windc/templates/windc/create_dc.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% block title %}{% trans "Create Windows Data Center" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block page_header %}
|
||||||
|
{% include "horizon/common/_page_header.html" with title=_("Create Windows Data Center") %}
|
||||||
|
{% endblock page_header %}
|
||||||
|
|
||||||
|
{% block main %}
|
||||||
|
{% include 'horizon/common/_workflow.html' %}
|
||||||
|
{% endblock %}
|
11
dashboard/windc/templates/windc/services.html
Normal file
11
dashboard/windc/templates/windc/services.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% block title %}{% trans "Data Center Services" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block page_header %}
|
||||||
|
{% include "horizon/common/_page_header.html" with title="Data Center "|add:domain_controller_name %}
|
||||||
|
{% endblock page_header %}
|
||||||
|
|
||||||
|
{% block main %}
|
||||||
|
{{ table.render }}
|
||||||
|
{% endblock %}
|
15
dashboard/windc/templates/windc/services_tabs.html
Normal file
15
dashboard/windc/templates/windc/services_tabs.html
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% load i18n sizeformat %}
|
||||||
|
{% block title %}{% trans "Services" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block page_header %}
|
||||||
|
{% include "horizon/common/_page_header.html" with title="Domain Controller Services" %}
|
||||||
|
{% endblock page_header %}
|
||||||
|
|
||||||
|
{% block main %}
|
||||||
|
<div class="row-fluid">
|
||||||
|
<div class="span12">
|
||||||
|
{{ tab_group.render }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
11
dashboard/windc/templates/windc/update.html
Normal file
11
dashboard/windc/templates/windc/update.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{% extends 'base.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% block title %}{% trans "Update Instance" %}{% endblock %}
|
||||||
|
|
||||||
|
{% block page_header %}
|
||||||
|
{% include "horizon/common/_page_header.html" with title=_("Update Instance") %}
|
||||||
|
{% endblock page_header %}
|
||||||
|
|
||||||
|
{% block main %}
|
||||||
|
{% include 'project/instances/_update.html' %}
|
||||||
|
{% endblock %}
|
Reference in New Issue
Block a user