Added new files.
This commit is contained in:
parent
505c3da3a4
commit
1571d0775a
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 %}
|
Loading…
x
Reference in New Issue
Block a user