Feature: Web interface: multi-select Workers and include "Remove" from "Choose an action..." #104228

Open
opened 2023-06-30 14:43:43 +02:00 by MichaelC · 1 comment
Contributor

It would be helpful to include an option to Remove workers from the "Choose an action..." drop down and also allow multi-select of Workers. It would be even more useful if you could select based on Flamenco Tags (when available).

The following screenshot shows a (testing) situation where many Workers ended up in error state and are not going to come back online ever. It would be handy to be able to clean all these up quickly using the Console.

flamenco-action-remove-selection.png

It would be helpful to include an option to Remove workers from the "Choose an action..." drop down and also allow multi-select of Workers. It would be even more useful if you could select based on Flamenco Tags (when available). The following screenshot shows a (testing) situation where many Workers ended up in error state and are not going to come back online ever. It would be handy to be able to clean all these up quickly using the Console. ![flamenco-action-remove-selection.png](/attachments/2a8eab7a-aa38-4b87-a8fd-80d1a3d826f8)
MichaelC changed title from Flamenco-Manager Console - Multi-section Workers and include "Remove" from "Choose an action..." to Feature - Flamenco-Manager Console - Multi-section Workers and include "Remove" from "Choose an action..." 2023-06-30 14:44:08 +02:00

I agree, those features would be nice indeed.

Part of what you describe (ability to select multiple workers & act on them all at once) is covered by #99396.

For deleting workers from the actions menu I think it would require a clear confirmation popup. If a low number of workers is selected, IMO the names of those should be explicitly shown in the popup, for example "Remove workers swampy and tempy?". This is just to avoid the situation I dislike so much in other software, where the confirmation popup just asks "Are you sure?" without actually telling me anything concrete about what it's going to do. Of course there is a practical limit on the number of names that can be shown.

As a feature perpendicular to this one, Flamenco v2 had a setting that could automatically remove workers a certain duration after they went offline / timed out. This was particularly useful in a cloud cluster setup, where VMs could be shut down at any arbitrary time. That would completely remove the need of any manual cleanup. However, regardless of this, I think being able to select multiple workers and act on them in tandem is a good idea anyway, and so is manual bulk-removing of workers.

I agree, those features would be nice indeed. Part of what you describe (ability to select multiple workers & act on them all at once) is covered by #99396. For deleting workers from the actions menu I think it would require a clear confirmation popup. If a low number of workers is selected, IMO the names of those should be explicitly shown in the popup, for example "Remove workers `swampy` and `tempy`?". This is just to avoid the situation I dislike so much in other software, where the confirmation popup just asks "Are you sure?" without actually telling me anything concrete about what it's going to do. Of course there is a practical limit on the number of names that can be shown. As a feature perpendicular to this one, Flamenco v2 had a setting that could automatically remove workers a certain duration after they went offline / timed out. This was particularly useful in a cloud cluster setup, where VMs could be shut down at any arbitrary time. That would completely remove the need of any manual cleanup. However, regardless of this, I think being able to select multiple workers and act on them in tandem is a good idea anyway, and so is manual bulk-removing of workers.
Sybren A. Stüvel added the
Type
Design
label 2023-07-03 11:20:02 +02:00
Sybren A. Stüvel changed title from Feature - Flamenco-Manager Console - Multi-section Workers and include "Remove" from "Choose an action..." to Feature: Web interface: multi-select Workers and include "Remove" from "Choose an action..." 2024-03-04 14:19:58 +01:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/flamenco#104228
No description provided.