Remove TUI in favor of normal Print output #24

Closed
opened 2023-12-18 07:49:01 +00:00 by Neshura · 1 comment
Owner

Output should include highlighting of message type, ie errors should be "[ERROR] {MESSAGE}"
Three levels:

  • [ERROR]: critical failure, DNS likely is not being updated (example: malformed config)
  • [WARNING] failure not critical but should be looked at (example: no internet connection)
  • [INFO] non-important info about regular operations (example: DNS entry updated)

Optional: DNS Entry changes should not be listed individually if a threshold is exceeded. This should make finding Errors and Warnings easier.

Mock example:

DNS Change for A: A
DNS Change for B: AAAA
DNS Change for C: A | AAAA
Mass DNS Updating, suppressing further DNS Infos
Additional DNS Changes performed: A - XY | AAAA - XY
Output should include highlighting of message type, ie errors should be "[ERROR] {MESSAGE}" Three levels: - [ERROR]: critical failure, DNS likely is not being updated (example: malformed config) - [WARNING] failure not critical but should be looked at (example: no internet connection) - [INFO] non-important info about regular operations (example: DNS entry updated) Optional: DNS Entry changes should not be listed individually if a threshold is exceeded. This should make finding Errors and Warnings easier. Mock example: ``` DNS Change for A: A DNS Change for B: AAAA DNS Change for C: A | AAAA Mass DNS Updating, suppressing further DNS Infos Additional DNS Changes performed: A - XY | AAAA - XY ```
Neshura added this to the Convert from TUI to systemd service project 2023-12-18 07:49:04 +00:00
Neshura added the
rewrite
label 2023-12-18 07:49:11 +00:00
Neshura self-assigned this 2023-12-18 07:49:14 +00:00
Neshura reopened this issue 2023-12-18 07:49:36 +00:00
Neshura added this to the 1.1.0 milestone 2023-12-26 18:13:51 +00:00
Neshura removed this from the 1.1.0 milestone 2023-12-26 18:14:42 +00:00
Author
Owner

Closed with #25

Closed with #25
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/cloudflare-dns-updater#24
No description provided.