-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
compat: backwardsRepresents a backwards compatible change. Existing functionality is wholly unaffected by changes.Represents a backwards compatible change. Existing functionality is wholly unaffected by changes.priority: lowNon-essential issues that are neither affecting functionality nor usability.Non-essential issues that are neither affecting functionality nor usability.type: feature/improvementMarks the request/implementation of a feature improvement. Accompany with relevant labels.Marks the request/implementation of a feature improvement. Accompany with relevant labels.
Description
Firstly, re-order the code to execute in stages better and have fewer large chunks of unreadable garble. Handle options better, accept the ability to do -hv for -h -v or --help --verbose. Break down larger chunks into smaller helpers to modularize the code. Finally, make logging more consistent, I kind of like what nixos-rollback does with the log levels, but it's repetitive and a bit obtuse to understand.
Metadata
Metadata
Assignees
Labels
compat: backwardsRepresents a backwards compatible change. Existing functionality is wholly unaffected by changes.Represents a backwards compatible change. Existing functionality is wholly unaffected by changes.priority: lowNon-essential issues that are neither affecting functionality nor usability.Non-essential issues that are neither affecting functionality nor usability.type: feature/improvementMarks the request/implementation of a feature improvement. Accompany with relevant labels.Marks the request/implementation of a feature improvement. Accompany with relevant labels.