RETIRED, Urwid-based console user interface to configure Fuel master node.
2cf99bf930
Conform search of external dhcp servers
to changed dhcpcheck commands.
Change-Id: I44dee0bae667cc8a04583e519e8b15b04f192a70
Depends-On: I07c3e7acb00e65554983f07e17acbf345c7508d7
Closes-Bug: #1653194
(cherry picked from commit
|
||
---|---|---|
fuelmenu | ||
specs | ||
.gitignore | ||
.gitreview | ||
MAINTAINERS | ||
MANIFEST.in | ||
README | ||
run_tests.sh | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Fuel menu This tool is used to perform setup of network interfaces, as well as configure Cobbler parameters. The framework is extensible. Plugin guidelines: Create a python class with a filename matching the class: class foo(urwid.Widget) and foo.py Place this file in the Fuel Menu modules folder. Plugin class should define the following functions: __init__(self, parent) check(self, args) apply(self, args) save(self) #Still need to complete load(self) #Still need to complete screenUI(self) screenUI should use urwidwrapper class to define and set up all UI elements Note that you need to specify a function for buttons and radio button groups for them to work properly. Check and Apply buttons should point to check and apply functions, respectively.