eclipse.preferences.version=1
++encoding//forge/forms.py=utf-8
++encoding//forge/views.py=utf-8
encoding//portal/django_passresetview.py=utf-8
encoding//portal/forms.py=utf-8
encoding//portal/migrations/0002_extend_slice.py=utf-8
encoding//portal/migrations/0008_extend_user.py=utf-8
encoding//portal/migrations/0009_initial.py=utf-8
encoding//portal/migrations/0010_project.py=utf-8
++encoding//portal/migrations/0011_join.py=utf-8
encoding//portal/models.py=utf-8
encoding//portal/urls.py=utf-8
encoding//portal/validationview.py=utf-8
++encoding//portal/views/__init__.py=utf-8
from django.http import HttpResponse
from rest import error
--import os,json
--import ConfigParser
--import string, random
++import os,json,string,random
++import logging,ConfigParser
from portal.models import MeasurementsDB
from manifold.core.query import Query, AnalyzedQuery
from manifoldapi.manifoldapi import execute_query
--from influxdb import InfluxDBClient
++logger = logging.getLogger(__name__)
++
++try :
++ from influxdb import InfluxDBClient
++except :
++ logger.error('can\'t import InfluxDBClient module')
def createDatabase(request, slicename):
result = {}
from myslice.theme import ThemeView
class SliceTabMeasurements (LoginRequiredView, ThemeView):
-- template_name = "slice-tab-measurement.html"
++ template_name = "slice-tab-measurements.html"
def get(self, request, slicename):
-- return render_to_response(self.template, {"theme": self.theme, "username": request.user, "slice" : slicename, "section":"measurements"}, context_instance=RequestContext(request))
++ return render_to_response(self.template, {"theme": self.theme, "username": request.user, "slicename" : slicename, "section":"measurements"}, context_instance=RequestContext(request))
font-size:12pt;
color:#333333;
}
++ul {
++ margin:0 0 0 15px;
++ padding:0;
++}
++li {
++}
span.subtitle {
color:#454545;
font-size:9pt;
text-decoration:underline;
}
.tab-pane {
-- padding-top:15px;
}
/* buttons */
button.btn, input.btn {
div.sl-filter-facilities h4 {
margin-bottom:15px;
++}
++.sl-menu {
++ padding:0;
++}
++.sl-menu h4 {
++ margin:0 0 15px 0;
++ padding:0;
++}
++.sl-menu ul {
++ list-style:none;
++ margin:0;
++ padding:0;
++}
++.sl-menu li {
++ color:gray;
++ cursor:pointer;
++ padding:4px 8px;
++}
++.sl-menu li img {
++ vertical-align:top;
++}
++.sl-menu li.active {
++ color:black;
++}
++.sl-menu-item {
}
img.sl-image {
margin:0 5px 5px 0;
{% block content %}
{% include theme|add:"_widget-slice-sections.html" %}
--
<div class="container-fluid tab-content container-slice">
-- <div class="tab-pane active row" id="info">...</div>
-- <div class="tab-pane row" id="testbeds">...</div>
-- <div class="tab-pane row" id="resources">...</div>
-- <div class="tab-pane row" id="users">...</div>
-- <!-- <div class="tab-pane row" id="statistics">...</div> -->
-- <!-- <div class="tab-pane row" id="measurements">...</div> -->
-- <div class="tab-pane row" id="experiment">...</div>
-- <!-- <div class="tab-pane row" id="studentslabs">...</div> -->
++ <div class="tab-pane active row" id="info"></div>
++ <div class="tab-pane row" id="testbeds"></div>
++ <div class="tab-pane row" id="resources"></div>
++ <div class="tab-pane row" id="users"></div>
++ <!-- <div class="tab-pane row" id="statistics"></div> -->
++ <div class="tab-pane row" id="measurements"></div>
++ <div class="tab-pane row" id="experiment"></div>
++ <!-- <div class="tab-pane row" id="studentslabs"></div> -->
</div>
{% endblock %}
<li><a href="/slice/{{ slice }}#users">Users</a></li>
<li><a href="/slice/{{ slice }}#info">Information</a></li>
<!-- <li><a href="/slice/{{ slice }}#experiment">Statistics</a></li> -->
-- <!-- <li><a href="/slice/{{ slice }}#experiment">Measurements</a></li> -->
++ <li><a href="/slice/{{ slice }}#measurements">Measurements</a></li>
<li><a href="/slice/{{ slice }}#experiment">Tools</a></li>
<!-- <li><a href="/slice/{{ slice }}#studentslabs">Students Labs</a></li> -->
</ul>
<li class="users"><a href="#users">Users</a></li>
<li class="active"><a href="#info">Information</a></li>
<!-- <li class="statistics"><a href="#experiment">Statistics</a></li> -->
-- <!-- <li class="measurements"><a href="#experiment">Measurements</a></li> -->
++ <li class="measurements"><a href="#measurements">Measurements</a></li>
<li class="experiment"><a href="#experiment">Tools</a></li>
<!-- <li class="studentslabs"><a href="#studentslabs">Students Labs</a></li> -->
</ul>
{% endblock %}
{% block content %}
--
<div class="container">
<div class="row">
<div class="col-md-12">
</div>
</div>
<div class="container-fluid tab-content">
-- <div class="tab-pane active row" id="info">...</div>
-- <div class="tab-pane row" id="testbeds">...</div>
-- <div class="tab-pane row" id="resources">...</div>
-- <div class="tab-pane row" id="users">...</div>
++ <div class="tab-pane active row" id="info"></div>
++ <div class="tab-pane row" id="testbeds"></div>
++ <div class="tab-pane row" id="resources"></div>
++ <div class="tab-pane row" id="users"></div>
<!-- <div class="tab-pane row" id="statistics">...</div> -->
-- <div class="tab-pane row" id="measurements">...</div>
-- <div class="tab-pane row" id="experiment">...</div>
-- <div class="tab-pane row" id="sla">...</div>
++ <div class="tab-pane row" id="measurements"></div>
++ <div class="tab-pane row" id="experiment"></div>
++ <div class="tab-pane row" id="sla"></div>
</div>
{% endblock %}