+<!--
+Copyright 2019 EveryUP srl
+
+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 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.
+-->
<aside class="main-sidebar">
<!-- sidebar: style can be found in sidebar.less -->
<section class="sidebar">
</ul>
</li>
+ {% url "netslices:list_templates" as netslices_temaplates %}
+ <li {% if request.get_full_path == netslices_temaplates %} class="active" {% endif %}>
+ <a href='{% url "netslices:list_templates" %}'>
+ <i class="fas fa-layer-group fa-fw""></i> <span>NetSlice Templates</span>
+ </a>
+ </li>
{% url "instances:list" type='ns' as instance_ns_list_url %}
{% url "instances:list" type='vnf' as instance_vnf_list_url %}
- {% url "instances:list" type='pdu' as instance_vnf_list_url %}
- <li {% if request.get_full_path == instance_ns_list_url or request.get_full_path == instance_vnf_list_url %}
+ {% url "instances:list" type='pdu' as instance_pdu_list_url %}
+ {% url "instances:list" type='nsi' as instance_nsi_list_url %}
+ <li {% if request.get_full_path == instance_ns_list_url or request.get_full_path == instance_vnf_list_url or request.get_full_path == instance_pdu_list_url or request.get_full_path == instance_nsi_list_url %}
class="active treeview menu-open" {% else %} class="treeview menu-open" {% endif %} >
<a href="#">
<i class="fa fa-paper-plane fa-fw"></i> <span>Instances</span>
<i class="far fa-hdd fa-fw"></i> <span>VNF Instances</span>
</a>
</li>
- {% url "instances:list" type='pdu' as instance_vnf_list_url %}
- <li {% if request.get_full_path == instance_vnf_list_url %} class="active" {% endif %} >
+ {% url "instances:list" type='pdu' as instance_pdu_list_url %}
+ <li {% if request.get_full_path == instance_pdu_list_url %} class="active" {% endif %} >
<a href='{% url "instances:list" type="pdu" %}'>
- <i class="far fa-hdd fa-fw"></i> <span>PDU</span>
+ <i class="far fa-hdd fa-fw"></i> <span>PDU Instances</span>
+ </a>
+ </li>
+ {% url "instances:list" type='nsi' as instance_nsi_list_url %}
+ <li {% if request.get_full_path == instance_nsi_list_url %} class="active" {% endif %} >
+ <a href='{% url "instances:list" type="nsi" %}'>
+ <i class="fas fa-layer-group fa-fw"></i> <span>NetSlice Instances</span>
</a>
</li>
</ul>
<i class="fa fa-server fa-fw"></i> <span>VIM Accounts</span>
</a>
</li>
+
+ {% url "k8sc:list" as k8sc_list_url %}
+ <li {% if request.get_full_path == k8sc_list_url %} class="active treeview menu-open" {% else %} class="treeview menu-open" {% endif %} >
+ <a href="#">
+ <i class="fa fa-paper-plane fa-fw"></i> <span>K8s</span>
+ <span class="pull-right-container">
+ <i class="fa fa-angle-left pull-right"></i>
+ </span>
+ </a>
+ <ul class="treeview-menu" style="display: block;">
+ {% url "k8sc:list" as k8sc_list_url %}
+ <li {% if request.get_full_path == k8sc_list_url %} class="active" {% endif %} >
+ <a href='{% url "k8sc:list" %}'>
+ <b>K8s</b> <span>Clusters</span>
+ </a>
+ </li>
+ {% url "k8sr:list" as k8srepo_list_url %}
+ <li {% if request.get_full_path == k8srepo_list_url %} class="active" {% endif %} >
+ <a href='{% url "k8sr:list" %}'>
+ <b>K8s</b> <span>Repos</span>
+ </a>
+ </li>
+ </ul>
+ </li>
+ {% url "osm:list" as osmrepo_list_url %}
+ <li {% if request.get_full_path == osmrepo_list_url %} class="active" {% endif %} >
+ <a href='{% url "osmr:list" %}'>
+ <i class="fa fa-folder fa-fw"></i><span>OSM Repositories</span>
+ </a>
+ </li>
+ {% url "wims:list" as wim_list_url %}
+ <li {% if request.get_full_path == wim_list_url %} class="active" {% endif %}>
+ <a href='{% url "wims:list" %}'>
+ <i class="fa fa-sitemap fa-rotate-180 fa-fw"></i> <span>WIM Accounts</span>
+ </a>
+ </li>
{% if user.is_admin %}
<li class="header">ADMIN</li>
+ {% url "projects:projects_list" as proj_list_url %}
+ <li {% if request.get_full_path == proj_list_url %} class="active" {% endif %}>
+ <a href='{% url "projects:projects_list" %}'>
+ <i class="fas fa-folder"></i> <span>Projects</span>
+ </a>
+ </li>
{% url "users:list" as user_list_url %}
<li {% if request.get_full_path == user_list_url %} class="active" {% endif %}>
<a href='{% url "users:list" %}'>
<i class="fas fa-users"></i> <span>Users</span>
</a>
</li>
- {% url "projects:projects_list" as proj_list_url %}
- <li {% if request.get_full_path == proj_list_url %} class="active" {% endif %}>
- <a href='{% url "projects:projects_list" %}'>
- <i class="fas fa-folder"></i> <span>Projects</span>
+ {% url "roles:list" as role_list_url %}
+ <li {% if request.get_full_path == role_list_url %} class="active" {% endif %}>
+ <a href='{% url "roles:list" %}'>
+ <i class="fas fa-user-tag"></i> <span>Roles</span>
</a>
</li>
{% endif %}
</ul>
</section>
<!-- /.sidebar -->
-</aside>
\ No newline at end of file
+</aside>