Code

Updated table summary
[gosa.git] / gosa-plugins / goto / addons / goto / deploy-list.xml
1 <?xml version="1.0" encoding="UTF-8"?>
3 <list>
4   <definition>
5     <departmentBrowser>false</departmentBrowser>
6     <departmentRootVisible>false</departmentRootVisible>
7     <baseMode>false</baseMode>
8     <multiSelect>true</multiSelect>
9     <template>deploy-list.tpl</template>
10     <label>List of queued jobs</label>
11     <defaultSortColumn>3</defaultSortColumn>
13     <objectType>
14       <label>Event</label>
15       <objectClass>FAKE_OC__gotoEvent</objectClass>
16       <category>gotomasses</category>
17       <class>gotomasses</class>
18       <image>images/empty.png</image>
19     </objectType>
21   </definition>
23   <table>
24     <layout>||120px|80px|120px|100px|180px;r|</layout>
26     <column>
27       <label>Target</label>
28       <sortAttribute>MACADDRESS</sortAttribute>
29       <sortType>string</sortType>
30       <value>%{filter:hostName(MACADDRESS,PLAINNAME)}</value>
31       <export>true</export>
32     </column>
34     <column>
35       <label>Task</label>
36       <sortAttribute>givenName</sortAttribute>
37       <sortType>string</sortType>
38       <value>%{filter:filterTask(HEADERTAG)}</value>
39       <export>true</export>
40     </column>
42     <column>
43       <label>Period</label>
44       <sortAttribute>uid</sortAttribute>
45       <sortType>string</sortType>
46       <value>%{filter:filterPeriod(PERIODIC)}</value>
47       <export>true</export>
48     </column>
50     <column>
51       <label>Schedule</label>
52       <sortAttribute>Schedule</sortAttribute>
53       <sortType>date</sortType>
54       <value>%{filter:filterSchedule(TIMESTAMP)}</value>
55       <export>true</export>
56     </column>
58     <column>
59       <label>Status</label>
60       <sortAttribute>uid</sortAttribute>
61       <sortType>string</sortType>
62       <value>%{filter:filterStatus(STATUS,MACADDRESS,HEADERTAG,PROGRESS)}</value>
63       <export>true</export>
64     </column>
66     <column>
67       <label>Actions</label>
68       <value>%{filter:actions(dn,row,objectClass)}</value>
69     </column>
71   </table>
73   <actionmenu>
75     <action>
76      <type>sub</type>
77      <image>images/lists/new.png</image>
78      <label>Create</label>
80      <action>
81       <name>halt</name>
82       <type>entry</type>
83       <image>images/lists/off.png</image>
84       <label>Switch off</label>
85      </action>
87      <action>
88       <name>reboot</name>
89       <type>entry</type>
90       <image>images/lists/reload.png</image>
91       <label>Reboot</label>
92      </action>
94      <action>
95       <name>wakeup</name>
96       <type>entry</type>
97       <image>images/lists/on.png</image>
98       <label>Wake up</label>
99      </action>
101      <action>
102       <name>update</name>
103       <type>entry</type>
104       <image>plugins/goto/images/update.png</image>
105       <label>Software update</label>
106      </action>
108      <action>
109       <name>lock</name>
110       <type>entry</type>
111       <image>images/lists/locked.png</image>
112       <label>Lock</label>
113      </action>
115      <action>
116       <name>activate</name>
117       <type>entry</type>
118       <image>images/lists/unlocked.png</image>
119       <label>Unlock</label>
120      </action>
122      <action>
123       <name>reinstall</name>
124       <type>entry</type>
125       <image>plugins/goto/images/reinstall.png</image>
126       <label>Reinstall</label>
127      </action>
128     </action>
129   
130     <action>
131       <type>separator</type>
132     </action>
134     <action>
135      <name>import</name>
136      <type>entry</type>
137      <image>images/lists/import.png</image>
138      <label>Import</label>
139     </action>
141     <action>
142      <name>remove</name>
143      <type>entry</type>
144      <image>images/lists/trash.png</image>
145      <label>Remove</label>
146     </action>
148     <action>
149       <type>separator</type>
150     </action>
152      <action>
153       <name>prioResume</name>
154       <type>entry</type>
155       <image>images/status_start.png</image>
156       <label>Resume</label>
157      </action>
159      <action>
160       <name>prioPause</name>
161       <type>entry</type>
162       <image>images/status_pause.png</image>
163       <label>Pause</label>
164      </action>
166      <action>
167       <name>abort</name>
168       <type>entry</type>
169       <image>images/small_error.png</image>
170       <label>Abort</label>
171      </action>
173     <action>
174       <type>separator</type>
175     </action>
177      <action>
178       <name>processNow</name>
179       <type>entry</type>
180       <image>images/rocket.png</image>
181       <label>Execute</label>
182      </action>
184   </actionmenu>
186   <actiontriggers snapshot="true" copypaste="true">
188     <action>
189       <name>prioUp</name>
190       <type>entry</type>
191       <objectclass>FAKE_OC__prioUp</objectclass>
192       <image>plugins/goto/images/prio_increase.png</image>
193       <label>Up</label>
194     </action>
196     <action>
197       <name>prioDown</name>
198       <type>entry</type>
199       <objectclass>FAKE_OC__prioDown</objectclass>
200       <image>plugins/goto/images/prio_decrease.png</image>
201       <label>Down</label>
202     </action>
204     <action>
205       <name>prioPause</name>
206       <type>entry</type>
207       <objectclass>FAKE_OC__prioPause</objectclass>
208       <image>images/status_pause.png</image>
209       <label>Pause</label>
210     </action>
212     <action>
213       <name>prioResume</name>
214       <type>entry</type>
215       <objectclass>FAKE_OC__prioResume</objectclass>
216       <image>images/status_start.png</image>
217       <label>Resume</label>
218     </action>
220     <action>
221       <name>processNow</name>
222       <type>entry</type>
223       <objectclass>FAKE_OC__processNow</objectclass>
224       <image>images/rocket.png</image>
225       <label>Process now</label>
226     </action>
228     <action>
229       <name>viewLogs</name>
230       <type>entry</type>
231       <objectclass>FAKE_OC__viewLogs</objectclass>
232       <image>plugins/goto/images/view_logs.png</image>
233       <label>View logs</label>
234     </action>
236     <action>
237       <name>edit</name>
238       <type>entry</type>
239       <objectclass>FAKE_OC__edit</objectclass>
240       <image>images/lists/edit.png</image>
241       <label>Edit</label>
242     </action>
244     <action>
245       <name>remove</name>
246       <type>entry</type>
247       <objectclass>FAKE_OC__remove</objectclass>
248       <image>images/lists/trash.png</image>
249       <label>Remove</label>
250     </action>
252     <action>
253       <name>abort</name>
254       <type>entry</type>
255       <objectclass>FAKE_OC__abort</objectclass>
256       <image>images/small_error.png</image>
257       <label>Abort</label>
258     </action>
260   </actiontriggers>
262 </list>