Skip to content

Commit 1e779c4

Browse files
committed
Fix Mgmt UI local shovel delete-after
There was no input field to set the number for src-delete-after parameter. The help text was also missing for local shovel auto-delete.
1 parent a09383d commit 1e779c4

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

deps/rabbitmq_shovel_management/priv/www/js/shovel.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,16 @@ HELP['shovel-amqp10-auto-delete'] =
159159
<dd>The shovel will delete itself after the given number of messages have been transferred.</dd>\
160160
</dl>';
161161

162+
HELP['shovel-local-auto-delete'] =
163+
'<dl>\
164+
<dt><code>Never</code></dt>\
165+
<dd>The shovel never deletes itself; it will persist until it is explicitly removed.</dd>\
166+
<dt><code>After initial length transferred</code></dt>\
167+
<dd>The shovel will check the length of the queue when it starts up. It will transfer that many messages, and then delete itself.</dd>\
168+
<dt><code>After num messages</code></dt>\
169+
<dd>The shovel will delete itself after the given number of messages have been transferred.</dd>\
170+
</dl>';
171+
162172
HELP['shovel-remaining-counter'] =
163173
'When not <code>unlimited</code>: number of messages left to transfer before this shovel will be deleted.';
164174

deps/rabbitmq_shovel_management/priv/www/js/tmpl/dynamic-shovels.ejs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,12 +247,17 @@
247247
</label>
248248
</td>
249249
<td>
250-
<select name="local-src-delete-after">
250+
<select name="local-src-delete-after-selector" class="controls-appearance">
251251
<option value="never">Never</option>
252252
<option value="queue-length">After initial length transferred</option>
253-
<option value="number">After num messages</option>
253+
<option value="local-number">After num messages</option>
254254
</select>
255255
</td>
256+
<td>
257+
<div id="local-number-div" style="display: none;">
258+
<input type="text" name="local-src-delete-after"/>
259+
</div>
260+
</td>
256261
</tr>
257262
</table>
258263
</div>

0 commit comments

Comments
 (0)