[Kimchi-devel] [PATCH] [Kimchi] [RFC] Storave Volume management UI

Aline Manera alinefm at linux.vnet.ibm.com
Mon May 16 18:05:56 UTC 2016


Hi Samuel,

Overall comments:

1. As you added the "Create" options under storage volume (which I think 
it is best to be done), please, remove the "Add volume" option from 
storage pool level.

2. When no storage volume is selected, only "Create" option should be 
enabled.

3. When one storage volume is selected, disable "Create" option and 
enable "Wipe", "Resize", "Clone" and "Delete".

4. When more than on storage volume are selected, disable "Create", 
"Resize", "Clone" and enable "Wipe" and "Delete".

5. Filter is not working (maybe it is intentional as it is an RFC)

6. "Wipe" and "Delete" should display a confirmation box.

7. "Resize" should open a new dialog to get the new storage volume size.

8. I don't think we need anything for Clone. The operation should be 
atomic. No input is needed.
     It will return a Task to be tracked. We need to do something 
similar to what we have for VM cloning. Display a fake storage volume 
entry with a loading icon and "Cloning" label.

9. The create dialog should be what we have today for "Add volume" in 
the storage pool level with one more option "Capacity" to create a new 
empty storage volume given a size.
     It will return a Task to be tracked as well. And we should follow 
the same behavior while cloning.

I will review the patch soon and provide any feedback inline there.

Regards,
Aline Manera

On 05/13/2016 06:39 PM, sguimaraes943 at gmail.com wrote:
> From: Samuel Guimarães <sguimaraes943 at gmail.com>
>
> This patch adds the UI for Storage Volume management action button, filter input, gallery view and gallery / list view toggle-switch button with multi-selection enabled.
>
> This is just the initial patch for the UI to get feedback, will add Storage Volume modal and confirm windows and map create, delete, resize, wipe and clone actions in the next commit.
>
> Samuel Guimarães (1):
>    Storave Volume management UI
>
>   ui/css/kimchi.css                | 266 +++++++++++++++++++++++++++++-------
>   ui/css/src/modules/_storage.scss | 287 +++++++++++++++++++++++++++++++++------
>   ui/js/src/kimchi.storage_main.js |  82 +++++------
>   ui/pages/tabs/storage.html.tmpl  | 121 +++++++++++------
>   4 files changed, 576 insertions(+), 180 deletions(-)
>




More information about the Kimchi-devel mailing list