subiquity/subiquitycore
Dan Bungert 6a189dd598
Add EventCallback, and move mirror task things to GeoIP (#983)
Move mock_app to common location.
Move run_coro to subiquitycore so that subiquitycore doesn't have to
reference things in subiquity, even for test.
Move task tracking things from mirror to geoip.
Server app owns the geoip instance.
Create EventCallback as an alternative to MessageHub that should
hopefully express clearer intermodule dependencies.
2021-06-14 16:05:27 -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 Add EventCallback, and move mirror task things to GeoIP (#983) 2021-06-14 16:05:27 -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