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>
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>