Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / helpdesk / templates / helpdesk / account.html @ 5dc52783

History | View | Annotate | Download (3.3 kB)

1 c3564ce9 Kostas Papadimitriou
{% extends "helpdesk/base.html" %}
2 c3564ce9 Kostas Papadimitriou
3 c3564ce9 Kostas Papadimitriou
{% block extraheader %}
4 c3564ce9 Kostas Papadimitriou
<small>/ {{ account }}</small>
5 c3564ce9 Kostas Papadimitriou
{% endblock %}
6 634e55b3 Olga Brani
7 c3564ce9 Kostas Papadimitriou
{% block content %}
8 c3564ce9 Kostas Papadimitriou
<div class="subnav">
9 c3564ce9 Kostas Papadimitriou
  <ul class="nav nav-pills">
10 48c5ca09 Olga Brani
      
11 c3564ce9 Kostas Papadimitriou
      <li><a href="#account">Account</a></li>
12 c3564ce9 Kostas Papadimitriou
      <li class="dropdown">
13 c3564ce9 Kostas Papadimitriou
          <a class="dropdown-toggle" data-toggle="dropdown" href="#">Virtual machines <b class="caret"></b></a>
14 c3564ce9 Kostas Papadimitriou
          <ul class="dropdown-menu">
15 c3564ce9 Kostas Papadimitriou
            <li><a href="#vms">All</a></li>
16 c3564ce9 Kostas Papadimitriou
            <li class="divider"></li>
17 c3564ce9 Kostas Papadimitriou
              <li>
18 c3564ce9 Kostas Papadimitriou
                {% for vm in vms %}
19 bfc08ab2 Kostas Papadimitriou
                <a href="#vm-{{ vm.pk }}" class="{% if vm.deleted %}deleted{% endif %}">{{ vm.name }}</a>
20 c3564ce9 Kostas Papadimitriou
                {% endfor %}
21 c3564ce9 Kostas Papadimitriou
            </li>
22 c3564ce9 Kostas Papadimitriou
          </ul>
23 c3564ce9 Kostas Papadimitriou
      </li>
24 c3564ce9 Kostas Papadimitriou
      <li class="dropdown">
25 c3564ce9 Kostas Papadimitriou
          <a class="dropdown-toggle" data-toggle="dropdown" href="#">Networks <b class="caret"></b></a>
26 c3564ce9 Kostas Papadimitriou
          <ul class="dropdown-menu">
27 c3564ce9 Kostas Papadimitriou
            <li><a href="#networks">All</a></li>
28 c3564ce9 Kostas Papadimitriou
            <li class="divider"></li>
29 c3564ce9 Kostas Papadimitriou
              <li>
30 c3564ce9 Kostas Papadimitriou
                {% for net in networks %}
31 bfc08ab2 Kostas Papadimitriou
                <a href="#network-{{ net.pk }}" class="{% if net.state == "DELETED" %}deleted{% endif %}">{{ net.name }}</a>
32 c3564ce9 Kostas Papadimitriou
                {% endfor %}
33 c3564ce9 Kostas Papadimitriou
            </li>
34 c3564ce9 Kostas Papadimitriou
          </ul>
35 c3564ce9 Kostas Papadimitriou
      </li>
36 48c5ca09 Olga Brani
      <li><h2>{{ account }}</h2></li>
37 c3564ce9 Kostas Papadimitriou
  </ul>
38 c3564ce9 Kostas Papadimitriou
</div>
39 c3564ce9 Kostas Papadimitriou
<div class="row-fluid">
40 c3564ce9 Kostas Papadimitriou
    <div class="object-anchor" id="account"></div>
41 c3564ce9 Kostas Papadimitriou
    <div class="account info-block well">
42 c3564ce9 Kostas Papadimitriou
        <h3>Account</h3>
43 48c5ca09 Olga Brani
        <div class="info-block-content">        
44 48c5ca09 Olga Brani
                <div class="object-details">
45 48c5ca09 Olga Brani
                    <div class="vm-details-content object-details-content">
46 48c5ca09 Olga Brani
                             <ul class="nav nav-tabs">
47 48c5ca09 Olga Brani
                                            <li class="active"><a href="#details{{ account }}" data-toggle="tab">Details</a></li>
48 48c5ca09 Olga Brani
                                    </ul>        
49 48c5ca09 Olga Brani
                         <div class="tab-content">
50 48c5ca09 Olga Brani
                                                <div class="tab-pane active" id="details{{ account }}">
51 48c5ca09 Olga Brani
                                        <dl class="dl-horizontal well">
52 48c5ca09 Olga Brani
                                            <dt>Username</dt><dd>{{ account }}</dd>
53 48c5ca09 Olga Brani
                                            <dt>Virtual machines</dt><dd>{{ vms|length }}</dd>
54 48c5ca09 Olga Brani
                                            <dt>Networks</dt><dd>{{ networks|length }}</dd>
55 48c5ca09 Olga Brani
                                        </dl>
56 48c5ca09 Olga Brani
                                   </div>
57 48c5ca09 Olga Brani
                                </div>
58 48c5ca09 Olga Brani
                    </div>
59 48c5ca09 Olga Brani
                </div>
60 48c5ca09 Olga Brani
            </div>
61 c3564ce9 Kostas Papadimitriou
    </div>
62 c3564ce9 Kostas Papadimitriou
    <div class="object-anchor" id="vms"></div>
63 c3564ce9 Kostas Papadimitriou
    <div class="vms info-block well">
64 48c5ca09 Olga Brani
            <div class="show-hide-all toggle">
65 48c5ca09 Olga Brani
                    <span class="badge">+ Show Info</span>
66 48c5ca09 Olga Brani
            </div>
67 c3564ce9 Kostas Papadimitriou
        <h3>Virtual machines <span class="badge badge-info">Total: {{ vms|length }}</span></h3>
68 48c5ca09 Olga Brani
        <div class="info-block-content">
69 48c5ca09 Olga Brani
                {% for vm in vms %}
70 5dc52783 Olga Brani
                <!-- {% cycle 'row1' 'row2' as rowcls %}  -->
71 48c5ca09 Olga Brani
                {% include "helpdesk/vms_list.html" %}
72 48c5ca09 Olga Brani
                {% empty %}
73 48c5ca09 Olga Brani
                <p>No virtual machines available for this account</p>
74 48c5ca09 Olga Brani
                {% endfor %}
75 48c5ca09 Olga Brani
               </div>
76 c3564ce9 Kostas Papadimitriou
    </div>
77 c3564ce9 Kostas Papadimitriou
    <div class="object-anchor" id="networks"></div>
78 c3564ce9 Kostas Papadimitriou
    <div class="networks info-block well">
79 48c5ca09 Olga Brani
            <div class="show-hide-all toggle">
80 48c5ca09 Olga Brani
                    <span class="badge">+ Show Info</span>
81 48c5ca09 Olga Brani
            </div>
82 48c5ca09 Olga Brani
        <h3>Networks <span class="badge badge-info">Total: {{ networks|length }}</span></h3>
83 48c5ca09 Olga Brani
        <div class="info-block-content">
84 48c5ca09 Olga Brani
                {% for network in networks %}
85 5dc52783 Olga Brani
                <!--{% cycle 'row1' 'row2' as rowcls %}-->
86 48c5ca09 Olga Brani
                {% include "helpdesk/networks_list.html" %}
87 48c5ca09 Olga Brani
                {% empty %}
88 48c5ca09 Olga Brani
                <p>No networks available for this account</p>
89 48c5ca09 Olga Brani
                {% endfor %}
90 48c5ca09 Olga Brani
        </div>
91 c3564ce9 Kostas Papadimitriou
    </div>
92 c3564ce9 Kostas Papadimitriou
</div>
93 c3564ce9 Kostas Papadimitriou
{% endblock %}