blob: 9baae4c13fafbec4aa8a7c913e6d708b656ce736 [file] [log] [blame]
lombardoffb37bca2018-05-03 16:20:04 +02001{% extends "base.html" %}
2{% load get %}
3{% load staticfiles %}
4
5
6
7{% block head_block %}
8 {{ block.super }}
9 <!-- Codemirror core CSS -->
10 <link rel="stylesheet" href="/static/bower_components/codemirror/lib/codemirror.css">
11 <link rel="stylesheet" href="/static/bower_components/codemirror/addon/fold/foldgutter.css" />
12 <link rel="stylesheet" href="/static/bower_components/codemirror/theme/neat.css">
13 <link rel="stylesheet" href="/static/bower_components/codemirror/addon/dialog/dialog.css">
14 <link rel="stylesheet" href="/static/bower_components/codemirror/addon/display/fullscreen.css">
lombardofdd73c0c2018-05-09 10:46:49 +020015 <link rel="stylesheet" href="/static/bower_components/select2/dist/css/select2.min.css">
lombardof647aa2e2018-05-26 17:11:13 +020016 <link rel="stylesheet" href="/static/css/lwuitable.css">
lombardoffb37bca2018-05-03 16:20:04 +020017{% endblock %}
18{% block title_header_big %}
19 {{ block.super }}
20{% endblock %}
21{% block left_sidebar %}
22 {% include 'osm/osm_project_left_sidebar.html' %}
23{% endblock %}
24
25
26{% block breadcrumb_body %}
27 {{ block.super }}
lombardof647aa2e2018-05-26 17:11:13 +020028 <li><a href="{% url 'projects:instances:list' project_id=project_id type=type %}">{{ type|upper }} Instances</a></li>
lombardoffb37bca2018-05-03 16:20:04 +020029{% endblock %}
30
31{% block content_body %}
32 {{ block.super }}
33 {% include 'modal/instance_create.html' %}
34 {% csrf_token %}
35 <div class="row">
36 <div class="col-md-12">
37
lombardof647aa2e2018-05-26 17:11:13 +020038 {% if type == 'ns' %}
39 {% include 'instance_list_ns.html' %}
40 {% elif type == 'vnf' %}
41 {% include 'instance_list_vnf.html' %}
42 {% endif %}
lombardofdd73c0c2018-05-09 10:46:49 +020043
lombardoffb37bca2018-05-03 16:20:04 +020044 </div>
45
46 </div>
lombardofdd73c0c2018-05-09 10:46:49 +020047 {% include 'modal/instance_create.html' %}
48 {% include 'modal/instance_show.html' %}
49 {% include 'modal/instance_new_action.html' %}
lombardofr99624b52018-06-18 15:54:24 +020050 {% include 'modal/instance_new_alarm.html' %}
51 {% include 'modal/instance_export_metric.html' %}
lombardoffb37bca2018-05-03 16:20:04 +020052{% endblock %}
53
54{% block resource_block %}
55 {{ block.super }}
56 <!-- Utility JS -->
lombardofdd73c0c2018-05-09 10:46:49 +020057 <script src="/static/bower_components/select2/dist/js/select2.js"></script>
lombardoffb37bca2018-05-03 16:20:04 +020058 <script src="/static/bower_components/codemirror/lib/codemirror.js"></script>
59 <script src="/static/bower_components/codemirror/addon/fold/foldcode.js"></script>
60 <script src="/static/bower_components/codemirror/addon/fold/foldgutter.js"></script>
61 <script src="/static/bower_components/codemirror/addon/fold/brace-fold.js"></script>
62 <script src="/static/bower_components/codemirror/mode/javascript/javascript.js"></script>
63 <script src="/static/bower_components/codemirror/addon/search/searchcursor.js"></script>
64 <script src="/static/bower_components/codemirror/addon/search/search.js"></script>
65 <script src="/static/bower_components/codemirror/addon/dialog/dialog.js"></script>
66 <script src="/static/bower_components/codemirror/addon/display/autorefresh.js"></script>
67 <script src="/static/bower_components/codemirror/addon/edit/matchbrackets.js"></script>
68 <script src="/static/bower_components/codemirror/addon/edit/closebrackets.js"></script>
69 <script src="/static/bower_components/codemirror/addon/display/fullscreen.js"></script>
70 <script src="/static/bower_components/codemirror/keymap/sublime.js"></script>
71 <script src="/static/src/instancehandler/instance_list.js"></script>
lombardofdd73c0c2018-05-09 10:46:49 +020072 <script src="/static/src/instancehandler/instance_create.js"></script>
lombardoffb37bca2018-05-03 16:20:04 +020073
74{% endblock %}
75
76{% block footer %}
77 {% include "footer.html" %}
78{% endblock %}