subiquity/subiquitycore
Dan Bungert 40945f1823
TimeZone: autoinstall and API (FR-1184) (#986)
* TimeZone: autoinstall and API

Add support for Get/Set timezone methods.  Get means that we inquire
with GeoIP as to which timezone is suggested.  Non-availability of
GeoIP, or a previous explicit Set, means that we return the system
timezone.  Set of timezone by Post results in set of the live system
timzeone, and queuing a set of the target system by way of cloud-init.

* Add clarifying comment about _request.
2021-07-13 06:25:03 -06:00
..
controllers fix some more assorted small wlan problems 2021-06-09 15:28:06 +12:00
models remove support from network model for filtering out wlan devices 2021-06-09 13:00:43 +12:00
testing support for editing existing partitions 2019-05-30 15:10:54 +12:00
tests TimeZone: autoinstall and API (FR-1184) (#986) 2021-07-13 06:25:03 -06:00
ui Merge pull request #979 from mwhudson/install-wpasupplicant-on-demand 2021-06-10 12:54:09 +12:00
__init__.py pyflakes3 fixes for subiquitycore/__init__.py 2018-05-24 16:59:31 -05:00
async_helpers.py translate concurrent.futures.CancelledError to asyncio.CancelledError 2020-04-02 12:15:06 +13:00
context.py give contexts an id and have progressview track them by id not identity 2020-09-21 14:01:40 +12:00
contextlib38.py steal contextlib from Python 3.8 2020-09-11 16:55:26 +12:00
controller.py simple replacement for urwid signals wrapper as used in server 2021-04-13 09:41:43 +12:00
controllerset.py fixes for how install failures are presented 2020-09-21 14:01:23 +12:00
core.py simple replacement for urwid signals wrapper as used in server 2021-04-13 09:41:43 +12:00
file_util.py Fix writing of netplan configs 2018-06-07 11:46:34 -04:00
gettext38.py copy gettext.py from python 3.8 and use it 2020-05-08 15:09:46 +12:00
i18n.py fix lint 2020-05-08 15:44:07 +12:00
log.py append, do not overwrite logs 2020-12-18 12:18:40 +13:00
lsb_release.py tox: Support running tests and flake8 in tox. 2018-06-05 17:59:46 -04:00
netplan.py do not log wifi passwords from existing configs 2020-05-19 07:47:33 +12:00
palette.py Move the code for setting up the screen to its own file 2020-07-27 23:40:17 +12:00
prober.py push debug_flag block probe crashing into Prober 2019-12-16 23:15:48 +13:00
pubsub.py Add EventCallback, and move mirror task things to GeoIP (#983) 2021-06-14 16:05:27 -06:00
screen.py Move the code for setting up the screen to its own file 2020-07-27 23:40:17 +12:00
snapd.py more reliably restart client when server restarts 2021-03-31 13:15:06 +13:00
ssh.py do not set installer user password if it has password or authorized keys 2021-03-25 14:26:49 +13:00
tui.py locale - let it check interactive-sections again (#937) 2021-04-21 10:11:27 -06:00
tuicontroller.py simple replacement for urwid signals wrapper as used in server 2021-04-13 09:41:43 +12:00
utils.py asyncioify run_command_in_foreground 2019-12-15 08:53:36 +13:00
view.py add the ability to remove a particular overlay, not just the top one 2020-05-01 12:46:45 +12:00