summaryrefslogtreecommitdiff
path: root/tuskar_ui/infrastructure/templates/infrastructure
diff options
context:
space:
mode:
Diffstat (limited to 'tuskar_ui/infrastructure/templates/infrastructure')
-rw-r--r--tuskar_ui/infrastructure/templates/infrastructure/_scripts.html1
-rw-r--r--tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_base.html2
-rw-r--r--tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_live.html55
-rw-r--r--tuskar_ui/infrastructure/templates/infrastructure/overview/overcloudrc.sh.template9
4 files changed, 67 insertions, 0 deletions
diff --git a/tuskar_ui/infrastructure/templates/infrastructure/_scripts.html b/tuskar_ui/infrastructure/templates/infrastructure/_scripts.html
index 61d91811..ff190f01 100644
--- a/tuskar_ui/infrastructure/templates/infrastructure/_scripts.html
+++ b/tuskar_ui/infrastructure/templates/infrastructure/_scripts.html
@@ -10,6 +10,7 @@
<script src='{{ STATIC_URL }}infrastructure/js/tuskar.edit_plan.js' type='text/javascript' charset='utf-8'></script>
<script src='{{ STATIC_URL }}infrastructure/js/tuskar.deployment_progress.js' type='text/javascript' charset='utf-8'></script>
<script src='{{ STATIC_URL }}infrastructure/js/tuskar.performance.js' type='text/javascript' charset='utf-8'></script>
+ <script src='{{ STATIC_URL }}infrastructure/js/tuskar.deployment_live.js' type='text/javascript' charset='utf-8'></script>
{% endblock %}
{% comment %} Tuskar-UI Client-side Templates (These should *not* be inside the "compress" tag.) {% endcomment %}
diff --git a/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_base.html b/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_base.html
index b8065a6d..04bf8eef 100644
--- a/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_base.html
+++ b/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_base.html
@@ -22,4 +22,6 @@
</div>
</div>
+{% block deployment-overcloudrc %}{% endblock %}
+
{% block templates %}{% endblock %}
diff --git a/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_live.html b/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_live.html
index 9d371641..af6dfa81 100644
--- a/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_live.html
+++ b/tuskar_ui/infrastructure/templates/infrastructure/overview/deployment_live.html
@@ -56,3 +56,58 @@
</a>
{% endblock %}
+
+{% block deployment-overcloudrc %}
+ <div class="clear"></div>
+ <div class="deployment-icon">
+ <i class="fa fa-key fa-3x fa-fw"></i>
+ </div>
+ <div class="deployment-box clearfix">
+ <h4>{% trans "Overcloudrc Information" %}</h4><a data-toggle="collapse" href="#overcloudrc" aria-expanded="false" aria-controls="overcloudrc" id="collapse-rc"><span class='overcloudrc'>{% trans "Show" %}<i class="fa fa-angle-down"></i></span></a>
+ <div class="collapse" id="overcloudrc">
+ <div class="row">
+ <div class="col-xs-4">NOVA_VERSION:</div>
+ <div class="col-xs-8">1.1</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">OS_USERNAME:</div>
+ <div class="col-xs-8">admin</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">OS_PASSWORD:</div>
+ <div class="col-xs-8">{{ admin_password }}</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">OS_AUTH_URL:</div>
+ <div class="col-xs-8">{{ auth_url }}</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">OS_TENANT_NAME:</div>
+ <div class="col-xs-8">admin</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">COMPUTE_API_VERSION:</div>
+ <div class="col-xs-8">1.1</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">OS_NO_CACHE:</div>
+ <div class="col-xs-8">True</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">no_proxy:</div>
+ <div class="col-xs-8">{{ no_proxy }}</div>
+ </div>
+ <div class="row">
+ <div class="col-xs-4">{% trans "Download" %}</div>
+ <div class="col-xs-8">
+ <a
+ href="{% url 'horizon:infrastructure:overview:download_overcloudrc' %}"
+ class="btn btn-default"
+ >
+ <i class="fa fa-lg fa-download"></i> {% trans "Download" %}
+ </a>
+ </div>
+ </div>
+ </div>
+ </div>
+{% endblock %}
diff --git a/tuskar_ui/infrastructure/templates/infrastructure/overview/overcloudrc.sh.template b/tuskar_ui/infrastructure/templates/infrastructure/overview/overcloudrc.sh.template
new file mode 100644
index 00000000..5977bb37
--- /dev/null
+++ b/tuskar_ui/infrastructure/templates/infrastructure/overview/overcloudrc.sh.template
@@ -0,0 +1,9 @@
+#!/bin/bash
+export NOVA_VERSION=1.1
+export OS_AUTH_URL={{ auth_url }}
+export OS_TENANT_NAME="admin"
+export OS_USERNAME="admin"
+export OS_PASSWORD={{ admin_password }}
+export COMPUTE_API_VERSION=1.1
+export OS_NO_CACHE=True
+export no_proxy={{ no_proxy }}