type: 'get',
success: function (data) {
var data = data['data'];
- $(function () {
- var plotObj = $.plot($("#" + chart_id), data, {
- series: {
- pie: {
- show: true
- }
+ var plotObj = $.plot($("#" + chart_id), data, {
+ series: {
+ pie: {
+ show: true
}
- });
+ }
});
},
failure: function (data) {
<tbody>
{% for user in users %}
<tr>
- <th>
+ <td>
{{ user.username }}
- </th>
- <th>
+ </td>
+ <td>
{{ user.userprofile.company }}
- </th>
- <th>
- <a href={{ user.userprofile.ssh_public_key.url }}>Download</a>
- </th>
- <th>
- <a href={{ user.userprofile.pgp_public_key.url }}>Download</a>
- </th>
+ </td>
+ <td>
+ {% if user.userprofile.ssh_public_key %}
+ <a href={{ user.userprofile.ssh_public_key.url }}>SSH</a>
+ {% endif %}
+ </td>
+ <td>
+ {% if user.userprofile.pgp_public_key %}
+ <a href={{ user.userprofile.pgp_public_key.url }}>GPG</a>
+ {% endif %}
+ </td>
</tr>
{% endfor %}
</tbody>
});
});
</script>
-{% endblock tablejs %}
\ No newline at end of file
+{% endblock tablejs %}
<tbody>
{% for booking in bookings %}
<tr>
- <th>
+ <td>
{{ booking.user.username }}
- </th>
- <th>
+ </td>
+ <td>
{{ booking.purpose }}
- </th>
- <th>
+ </td>
+ <td>
{{ booking.start }}
- </th>
- <th>
+ </td>
+ <td>
{{ booking.end }}
- </th>
- <th><a target='_blank'
+ </td>
+ <td><a target='_blank'
href={{ booking.get_jira_issue | jira_issue_url }}>{{ booking.get_jira_issue }}</a>
- </th>
+ </td>
</tr>
{% endfor %}
</tbody>
\ No newline at end of file
<tbody>
{% for pod in ci_pods %}
<tr>
- <th>
+ <td>
<a target='_blank' href={{ pod.url }}>{{ pod.name }}</a>
- </th>
- <th>
+ </td>
+ <td>
<a target='_blank' href={{ pod.slave.url }}>{{ pod.slave.name }}</a>
- </th>
- <th style="background-color:{{ pod.slave.status | jenkins_status_color }}">
+ </td>
+ <td style="background-color:{{ pod.slave.status | jenkins_status_color }}">
{{ pod.slave.status }}
- </th>
- <th {{ pod.slave.last_job_result | jenkins_job_blink }}>
+ </td>
+ <td {{ pod.slave.last_job_result | jenkins_job_blink }}>
{{ pod.slave.last_job_installer }}
- </th>
- <th {{ pod.slave.last_job_result | jenkins_job_blink }}>
+ </td>
+ <td {{ pod.slave.last_job_result | jenkins_job_blink }}>
{{ pod.slave.last_job_scenario }}
- </th>
- <th {{ pod.slave.last_job_result | jenkins_job_blink }}>
+ </td>
+ <td {{ pod.slave.last_job_result | jenkins_job_blink }}>
{{ pod.slave.last_job_branch }}
- </th>
- <th><a {{ pod.slave.last_job_result | jenkins_job_blink }}
+ </td>
+ <td><a {{ pod.slave.last_job_result | jenkins_job_blink }}
style="color:{{ pod.slave.last_job_result | jenkins_job_color }}"
target='_blank'
href={{ pod.slave.last_job_url }}>{{ pod.slave.last_job_name }}</a>
- </th>
+ </td>
</tr>
{% endfor %}
</tbody>
<tbody>
{% for pod, booking, utilization in dev_pods %}
<tr>
- <th>
+ <td>
<a href={% url 'dashboard:resource' resource_id=pod.id %}>{{ pod.name }}</a>
- </th>
- <th>
+ </td>
+ <td>
<a target='_blank' href={{ pod.slave.url }}>{{ pod.slave.name }}</a>
- </th>
- <th>
+ </td>
+ <td>
{{ booking.user.username }}
- </th>
- <th>
+ </td>
+ <td>
{{ booking.end }}
- </th>
- <th>
+ </td>
+ <td>
{{ booking.purpose }}
- </th>
- <th>
+ </td>
+ <td>
{{ utilization }}
- </th>
- <th style="background-color:{{ pod.slave.status | jenkins_status_color }}">
+ </td>
+ <td style="background-color:{{ pod.slave.status | jenkins_status_color }}">
{{ pod.slave.status }}
- </th>
- <th>
+ </td>
+ <td>
<a href="{% url 'booking:create' resource_id=pod.id %}" class="btn btn-primary">
Book
</a>
- </th>
- <th>
+ </td>
+ <td>
<a href="{% url 'dashboard:resource' resource_id=pod.id %}" class="btn btn-primary">
Info
</a>
- </th>
+ </td>
</tr>
{% endfor %}
</tbody>
<tbody>
{% for slave in slaves %}
<tr>
- <th><a target='_blank'
+ <td><a target='_blank'
href={{ slave.url }}>{{ slave.name }}</a>
- </th>
- <th style="background-color:{{ slave.status | jenkins_status_color }}">
+ </td>
+ <td style="background-color:{{ slave.status | jenkins_status_color }}">
{{ slave.status }}
- </th>
- <th><a {{ slave.last_job_result | jenkins_job_blink }}
+ </td>
+ <td><a {{ slave.last_job_result | jenkins_job_blink }}
style="color:{{ slave.last_job_result | jenkins_job_color }}"
target="_blank" href={{ slave.last_job_url }}>
{{ slave.last_job_name }}</a>
- </th>
+ </td>
</tr>
{% endfor %}
</tbody>
<tbody>
{% for user in resource.vpn_users.all %}
<tr>
- <th>
+ <td>
{{ user.username }}
- </th>
- <th>
+ </td>
+ <td>
{{ user.email }}
- </th>
- <th>
+ </td>
+ <td>
{{ user.userprofile.company }}
- </th>
+ </td>
</tr>
{% endfor %}
</table>
<tbody>
{% for server in resource.server_set.all %}
<tr>
- <th>
+ <td>
{{ server.name }}
- </th>
- <th>
+ </td>
+ <td>
{{ server.model }}
- </th>
- <th>
+ </td>
+ <td>
{{ server.cpu }}
- </th>
- <th>
+ </td>
+ <td>
{{ server.ram }}
- </th>
- <th>
+ </td>
+ <td>
{{ server.storage }}
- </th>
+ </td>
</tr>
{% endfor %}
</tbody>
\ No newline at end of file