blob: d1b9545e417a13e1d389b029701799d0d27dbc6a [file] [log] [blame]
{% extends "base.html" %}
{% load get %}
{% load staticfiles %}
{% block head_block %}
{{ block.super }}
{% endblock %}
{% block title_header_big %}
{{ block.super }}
{% endblock %}
{% block left_sidebar %}
{% include 'osm/osm_project_left_sidebar.html' %}
{% endblock %}
{% block breadcrumb_body %}
{{ block.super }}
<li><a href="{% url "vims:list" %}">VIMS</a></li>
{% endblock %}
{% block content_body %}
{{ block.super }}
{% include 'modal/vim_details.html' %}
{% csrf_token %}
<div class="row">
<div class="col-md-12">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Registered VIM</h3>
<div class="box-tools">
<a href='{% url "vims:create" %}' class="btn btn-block btn-primary btn-sm"><i
class="fa fa-plus"></i><span> New VIM</span></a>
</div>
</div>
<div class="box-body">
<table id="projects_table" class="table table-bordered table-striped">
<thead>
<tr>
<th>Id</th>
<th>Name</th>
<th>Type</th>
<th>Operational State</th>
<th>Description</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
{% for p in datacenters %}
<tr>
<td>{{ p|get:"_id" }}</td>
<td>{{ p|get:"name" }}</td>
<td>{{ p|get:"vim_type" }}</td>
<td>{{ p|get_sub:"_admin,operationalState"}}</td>
<td>{{ p|get_sub:"_admin,description" }}</td>
<td>
<div class="btn-group">
<button type="button" class="btn btn-default"
onclick="location.href='{% url "vims:show" vim_id=p|get:"_id" %}'" data-toggle="tooltip" data-placement="top" data-container="body" title="Show Info"><i
class="fa fa-info"></i></button>
<button type="button" class="btn btn-default"
onclick="javascript:deleteVim('{% url "vims:delete" vim_id=p|get:"_id" %}')" data-toggle="tooltip" data-placement="top" data-container="body" title="Delete"><i
class="far fa-trash-alt" ></i></button>
</div>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
</div>
{% endblock %}
{% block resource_block %}
{{ block.super }}
<!-- Utility JS -->
<script>
function deleteVim(url) {
bootbox.confirm("Are you sure want to delete?", function (result) {
if (result) {
location.href = url//'/vims/' + vim_uuid + '/delete'
}
})
}
</script>
{% endblock %}
{% block footer %}
{% include "footer.html" %}
{% endblock %}