Olivier Gayot
638e2cbfbf
loop: fix setuptools entry-points not using asyncio.run
...
setuptools declares a certain number of entry points that use the main
function of the associated component. That said, now that main is an
async function, it does not work. There seems to be no way to tell
setuptools to wrap the call to the entry point with asyncio.run so we
need to revert to a synchronous main function.
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-10-28 17:05:54 +02:00
Olivier Gayot
a62a0b6002
loop: start running the event loop before doing anything else
...
This allows us to use asyncio.run() and to avoid many pitfalls.
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2022-10-28 17:05:54 +02:00
Carlos Nihelton
347e6e640e
Better help message for system setup
2022-06-16 16:15:16 -03:00
Carlos Nihelton
eff558c8ad
Enables TCPSite for WSL
...
It listens on 127.0.0.1 only.
2022-06-06 17:42:49 -03:00
Michael Hudson-Doyle
3d1c8fd6cf
convert SubiquityServer.kernel_params to an overengineered class
2022-06-02 08:56:32 +12:00
Dan Bungert
0f9c9eef3f
options: add output_base for dryrun use
...
To enable parallel API testing, add an output_base argument to replace
the default '.subiquity' that is sprinkled everywhere.
2022-01-26 10:39:23 -07:00
Carlos Nihelton
1a0c3a1ef0
Prefill file checks summarized by os.path.isfile.
2021-11-01 16:20:24 -03:00
Carlos Nihelton
4c0ad44738
Moving logic form SystemSetupModel to controllers.
...
- In order to stay confined into system_setup,
WSLLocaleController had to be recriated.
2021-10-29 12:53:06 -03:00
Carlos Nihelton
10f209ad81
Linting issues fixed.
2021-10-28 15:54:07 -03:00
Carlos Nihelton
41a2a554ef
Server CLI option '--prefill' added.
...
- TUI logs the args in consistency to what's been done to Flutter UI.
- Server starting code checks if prefill file exists.
2021-10-28 15:51:41 -03:00
Jean-Baptiste Lallement
dcab9c2e6e
Removal of --reconfigure for server
...
Load all the server controller independently whether it is in first
configuration or reconfiguration mode.
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
2021-08-31 15:52:03 +02:00
Jinming Wu, Patrick
3536f0517a
system_setup: attempt to fix the bug
2021-08-31 15:52:03 +02:00
Jinming Wu, Patrick
a97cc28ae6
Reconfigure mode: WIP
2021-08-31 15:52:03 +02:00
Jinming Wu, Patrick
339e66a2c3
system_setup: initial setup
2021-08-31 15:52:03 +02:00