Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / helpdesk / templates / helpdesk / account.html @ 9e3519e0

History | View | Annotate | Download (3.5 kB)

1
{% extends "helpdesk/base.html" %}
2

    
3
{% block extraheader %}
4
<small>/ {{ account }}</small>
5
{% endblock %}
6

    
7
{% block content %}
8

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