zach-r-long / minimega-phenix

minimega
GNU General Public License v3.0
0 stars 1 forks source link

Categorize Files Under Files Tab #15

Open eric-c-wood opened 3 years ago

eric-c-wood commented 3 years ago

Describe your feature Currently, the files listed under the Files tab are not listed in a way that would easily allow a user to find files of a specific type (e.g. there is no sort option or specific columns listed). Consequently, it is desired to have categories of files listed under the Files tab. Categories could include the following:

  1. Packet Captures
  2. Memory Dumps/Snapshots
  3. Backing Images
  4. VM Snapshots

Feature Details Stage of Experiment when feature is active: (Creation, Start, Post Start, Running, Stop, Delete) stage: Running and Stopped

Where should feature be visible (current phenix tab and general location or propose a new tab, or not visible) view: Files tab for both the running and stopped VM list views. Something similar to a tree control would be nice.

Expected behavior When a user clicks on the Files tab, a tree control or something similar shows the various categories of files present. When a user clicks on a category, the category will expand and contract appropriately.

eric-c-wood commented 3 years ago

The first iteration of this feature has been implemented. Experiment files have been added to a table to allow for sorting and eventually searching for both the running and stopped experiment views.

This feature is available from this branch. https://github.com/eric-c-wood/minimega-phenix/tree/categorizeFiles

categorizeFiles