pmbootstrap/pmb
Petr Vorel ba07c4cf14
pmbootstrap init: Fix regexp for int (MR 2086)
This improves handling input in pmbootstrap init.

Various config options in "Additional options" are int, thus whole input
must be checked:

This fixes obvious error:
Jobs [9]: 5e

and less obvious errors:
Extra space size: 600.5
Extra space size: 600m
...
$ pmbootstrap install
[17:28:23] *** (3/4) PREPARE INSTALL BLOCKDEVICE ***
[17:28:23] ERROR: invalid literal for int() with base 10: '600.5'

NOTE: I suppose moving ^ $ to ReadlineTabCompleter.ask() would break
some of already defined regexes.

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
2021-08-01 16:12:04 +02:00
..
aportgen bootimg_analyze: Add support for boot header version 3 (MR 2073) 2021-07-07 04:43:24 +03:00
build kconfig check: add support for checking zram options (MR 2075) 2021-06-23 21:17:41 -07:00
chroot pmb/chroot/binfmt: always install qemu- binary (MR 2088) 2021-07-28 15:27:59 -07:00
config pmbootstrap init: Fix regexp for int (MR 2086) 2021-08-01 16:12:04 +02:00
data pmb/data/keys/pmos-5a03a13a.rsa.pub: remove (!1835) 2019-11-21 23:52:25 +01:00
export Remove unnecessary symlink (MR 2057) 2021-05-19 23:57:32 +02:00
flasher enforce E501 in pmb/flasher (MR 2058) 2021-06-06 19:21:30 +02:00
helpers pmb.helpers.run_core.kill_commands: use minimal subset of ps parameters (MR 2074) 2021-06-28 02:07:55 +03:00
install pmbootstrap install: support new ondev boot label (MR 2083) 2021-07-13 19:57:08 +02:00
parse Fix pmbootstrap -h for --mirror-pmOS (MR 2082) 2021-07-11 17:12:31 +02:00
qemu enforce E501 in pmb/__init__.py and pmb/qemu (MR 2058) 2021-06-06 19:21:30 +02:00
sideload pmb.sideload: support non-standard SSH port (!2046) 2021-04-25 21:04:49 +03:00
__init__.py enforce E501 in pmb/__init__.py and pmb/qemu (MR 2058) 2021-06-06 19:21:30 +02:00