Close #326: Implement command to retrieve and set configuration values (#359)

* Implement command to retrieve and set configuration values
* qemu: show advice to use "pmbootstrap config"
* Allow "pmbootstrap config" without positional arguments (prints the full config)
* Check valid variable names
This commit is contained in:
Pablo Castellano 2017-08-14 16:25:28 +02:00 committed by Oliver Smith
parent ab1bcd2e6f
commit 401c29af76
4 changed files with 34 additions and 1 deletions

View file

@ -40,7 +40,8 @@ def system_image(args, device):
logging.debug("Could not find system image: " + path)
img_command = "pmbootstrap install"
if device != args.device:
img_command = "pmbootstrap init' and '" + img_command
img_command = ("pmbootstrap config device " + device +
"' and '" + img_command)
message = "The system image '{0}' has not been generated yet, please" \
" run '{1}' first.".format(device, img_command)
raise RuntimeError(message)