Vreman, Peter - Acision wrote:
>
> Below is a new proposal for operations tasks in the webui.
>
>  
>
> Change sidebar from a static list and add menu to a nested menu 
> structure. Only for the current selected target distro/system the 
> operations will be shown. The menu structure will be like the CLI:
>
>  
>
> Distros
>
>             Add
>
>             Delete
>
>             Import
>
> Systems
>
>             Add
>
>             Delete
>
>             Poweron
>
>             Poweroff
>
>             Reboot
>
>             Enable PXE
>
>             Change profile
>
> Kickstarts
>
>             Add
>
>             Rename
>
>             Delete
>
>             Copy
>
> Profiles
>
>             Add
>
>             Delete
>
>             Rename
>
>             Copy
>
> Repos
>
>             Add
>
>             Synchronize
>
> Image
>
>             Add
>
>            
>
> In the list a check box will be added to mark the systems that need 
> operation. This allows actions on multiple systems.
>
>  
>
> Thoughts?
>
>  
>
> Regards,
>
> Peter
>
>  
>

Grouping  the "list" and "add" things together is ok, though I like your 
original "dashboard" idea for surfacing some commonly used functions 
better than this proposal.   I also see "edit" missing.

For instance, on the "systems list" page, we can add something like the 
following:

SYSTEM  |   (Profile Drop Down with Current Profile Shown) |  | (No 
Change | Power On | Power Off | Reboot)   
SYSTEM  |   (Profile Drop Down with Current Profile Shown) | (Netboot 
Enabled | Disabled) | (No Change | Power On | Power Off | Reboot)   
SYSTEM  |   (Profile Drop Down with Current Profile Shown) | (Netboot 
Enabled | Disabled) | (No Change | Power On | Power Off | Reboot)   
SYSTEM  |   (Profile Drop Down with Current Profile Shown) | (Netboot 
Enabled | Disabled) | (No Change | Power On | Power Off | Reboot)   
SYSTEM  |   (Profile Drop Down with Current Profile Shown) | (Netboot 
Enabled | Disabled) | (No Change | Power On | Power Off | Reboot)   

[ Apply changes button at the bottom ]

One roadblock with adding import is that it can be /very/ slow, so 
that's why it's not present now.  The same goes for reposync.
To solve this adequately, we need to build a task engine that can log 
the output of background processes.   In the future, this is something
I want to enable, as it will also enable folks to run reposync and 
import from the XMLRPC API's.

>
> This e-mail and any attachment is for authorised use by the intended 
> recipient(s) only. It may contain proprietary material, confidential 
> information and/or be subject to legal privilege. It should not be 
> copied, disclosed to, retained or used by, any other party. If you are 
> not an intended recipient then please promptly delete this e-mail and 
> any attachment and all copies and inform the sender. Thank you.
> ------------------------------------------------------------------------
>
> _______________________________________________
> cobbler mailing list
> [email protected]
> https://fedorahosted.org/mailman/listinfo/cobbler
>   

_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to