Add Commandline Options #11

Open
opened 2023-12-19 10:41:49 +00:00 by Neshura · 3 comments
Owner

The following options and behavior should be usable:

--daemon # disables the TUI in favor of printing to the terminal. Useful for operating the bot as a background service
--web        # enables a socket for remote data access

Implementation should start with the --web Option, removing the TUI is not necessary for a WebUI to work

The following options and behavior should be usable: ``` --daemon # disables the TUI in favor of printing to the terminal. Useful for operating the bot as a background service --web # enables a socket for remote data access ``` Implementation should start with the `--web` Option, removing the TUI is not necessary for a WebUI to work
Neshura added the
improvement
label 2023-12-19 10:41:49 +00:00
Neshura self-assigned this 2023-12-19 10:41:49 +00:00
Neshura added this to the Web UI & Daemon project 2023-12-19 10:41:49 +00:00
Neshura added this to the 2.2.0 milestone 2023-12-19 10:41:52 +00:00
Neshura added a new dependency 2023-12-19 10:44:18 +00:00
Author
Owner

Additional flag: --skip_idle should skip over any idle or wait steps. Useful for speeding up debugging but should not be available for release buils

Additional flag: `--skip_idle` should skip over any idle or wait steps. Useful for speeding up debugging but should not be available for release buils
Neshura removed a dependency 2023-12-30 00:43:46 +00:00
Author
Owner

TUI has been completely removed since it would conflict too heavily with socket based data transfers/daemon operation.
command line flag for skipping the idle step is likely a good idea anyway though

TUI has been completely removed since it would conflict too heavily with socket based data transfers/daemon operation. command line flag for skipping the idle step is likely a good idea anyway though
Neshura modified the milestone from 2.2.0 to 4.0.0 2024-01-08 09:56:06 +00:00
Neshura removed this from the 4.0.0 milestone 2024-01-08 14:37:18 +00:00
Author
Owner

Milestone removed since 2.3.0 will focus on modularization instead

Milestone removed since 2.3.0 will focus on modularization instead
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Neshura/aob-lemmy-bot#11
No description provided.