Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / templates / partials / machines.html @ 198b546d

History | View | Annotate | Download (5.2 kB)

1
{% load i18n %}
2
<!-- the create button -->
3
<div id="machines-pane-top" class="pane-top">
4
    <div id="createcontainer" class="create-container">
5
        <a id="create" rel="#wizard" href="#" class="createbutton" >{% trans "New Machine +" %}</a>
6
    </div>
7

    
8
    <!-- changing between standard/list view -->
9
    <div id="view-select" class="clearfix">
10
        <a class="machines_view_link" id="machines_view_icon_link" href=""
11
          title="{% trans "Icon " %}"> <span class="ico"></span><span
12
            class="title">{% trans "icon" %}</span> </a> <a
13
          class="machines_view_link" id="machines_view_list_link" href=""
14
          title="{% trans "List " %}"> <span class="ico"></span><span
15
            class="title">{% trans "list" %}</span> </a> <a
16
          class="machines_view_link" id="machines_view_single_link" href=""
17
          title="{% trans "Single " %}"> <span class="ico"></span><span
18
            class="title">{% trans "single" %}</span> </a>
19
    </div>
20
</div>
21

    
22
{% include "partials/machines_empty.html" %}
23

    
24
<div id="machinesview">
25
    {% include "partials/machines_icon.html" %}
26
    {% include "partials/machines_single.html" %}
27
    {% include "partials/machines_list.html" %}
28
</div>
29

    
30

    
31
{% include "partials/create_vm.html" %}
32
{% include "partials/manage_metadata.html" %}
33
{% include "partials/vm_connect.html" %}
34

    
35
<div id="vm-select-collection-tpl" class="hidden">
36
  <div class="collection fixed-ips-list">
37
    <div class="empty-list hidden">No machines available.</div>
38
    <div class="items-list clearfix"></div>
39
  </div>
40
</div>
41

    
42
<div id="vm-select-model-tpl" class="hidden">
43
  <div class="select-item clearfix vm">
44
    <div class="checkbox">
45
      <input type="checkbox" data-rv-data-id="model.id" />
46
    </div>
47
    <div class="ico"><img data-rv-src="model.status|get_vm_icon" /></div>
48
    <div class="name">
49
      <span class="" data-rv-text="model.name|truncate 40"></span>
50
      <div data-rv-class="model.state|status_cls">
51
        <span data-rv-text="model.state|status_display"></span>
52
        <div class="indicators">
53
          <div class="indicator1"></div>
54
          <div class="indicator2"></div>
55
          <div class="indicator3"></div>
56
          <div class="indicator4"></div>
57
        </div>
58
      </div>
59
    </div>
60
  </div>
61
</div>
62

    
63
<div id="vm-port-ips-tpl" class="hidden">
64
  <div class="collection fixed-ips-list">
65
    <div class="empty-list hidden">Not IPs set</div>
66
    <div class="items-list clearfix"></div>
67
  </div>
68
</div>
69

    
70
<div id="vm-port-ip-tpl" class="hidden port-ip-item">
71
  <img src="{{ SYNNEFO_IMAGES_URL }}/icons/indicators/medium/progress.gif"
72
  class="in-progress hidden" />
73
  <div class="type" data-rv-text="model.type|prefix IP"></div>
74
  <div class="ip" data-rv-text="model.ip_address"></div>
75
</div>
76

    
77
<div id="vm-port-view-tpl" class="hidden">
78
  <div class="ips" data-rv-collection-view="model.ips|VMPortIpsView"></div>
79
  <div class="clearfix network-header">
80
    <span data-rv-show="model.in_progress_no_vm|update_in_progress"></span>
81
    <img data-rv-src="model.network.is_public|get_network_icon" />
82
    <div class="port" data-rv-text="model.network.name|get_network_name"></div>
83
    <div class="actions-content inline">
84
      <div class="action-container disconnect warn" 
85
         data-rv-class-isactive="model.can_disconnect"
86
         data-rv-class-selected="model.actions.disconnect|intEq 1"
87
         data-rv-on-click="view.set_disconnect_confirm">
88
        <a>Disconnect</a>
89
        <div class="confirm-single clearfix">
90
          <span class="yes" 
91
            data-rv-on-click="view.disconnect_port">
92
            {% trans "Confirm" %}
93
          </span>
94
          <span class="no" data-rv-on-click="view.unset_disconnect_confirm">X</span>
95
        </div>
96
      </div>
97
    </div>
98
  </div>
99
</div>
100

    
101
<div id="vm-port-list-view-tpl" class="collection-list-view hidden info-content ips">
102
  <div class="collection">
103
    <div class="empty-list hidden">
104
      <p>{% trans "No IP addresses" %}</p>
105
    </div>
106
    <div class="items-list ports-list clearfix">
107
    </div>
108
  </div>
109
</div>
110

    
111
<!-- project select -->
112
<div id="project-select-content" class="overlay-content hidden">
113
    <div class="description">
114
        <p>{% trans "Select project to reassing this object to" %}</p>
115
    </div>
116
    <div class="model-usage">
117
    </div>
118
    <div class="clearfix projects-list">
119
        <ul class="options-list three">
120
        </ul>
121
    </div>
122
    <div class="form-actions clearfix">
123
        <span class="form-action submit">{% trans "assign to project" %}</span>
124
    </div>
125
</div>
126

    
127
<div id="project-select-collection-tpl" class="hidden">
128
  <div class="collection fixed-ips-list">
129
    <div class="empty-list hidden">No machines available.</div>
130
    <div class="items-list clearfix"></div>
131
  </div>
132
</div>
133

    
134
<div id="project-select-model-tpl" class="hidden">
135
  <div class="select-item clearfix project">
136
    <div class="checkbox">
137
      <input type="radio" data-rv-data-id="model.id" name="project-reassign"/>
138
    </div>
139
    <div class="name">
140
      <span class="" data-rv-text="model.name|truncate 40"></span>
141
      <span data-rv-text="model._project_is_current|is_current_str" class="current">
142
      </span>
143
    </div>
144
    <div class="quota">
145
      <div data-rv-html="model._quotas|quotas_html"></div>
146
    </div>
147
  </div>
148
</div>