This website requires JavaScript.
Explore
Help
Sign In
apollo
/
enbas
Watch
1
Star
0
Fork
You've already forked enbas
0
Code
Issues
4
Pull requests
Projects
Activity
Actions
4fabf72b1f
enbas
/
internal
/
printer
/
poll.go
3 lines
17 B
Go
Raw
Normal View
History
Unescape
Escape
fix: add a new internal printer Add a new internal printer package for printing resources to the screen or pager. With the new printer in place, most of the settings such as the pager command, colour theme, whether or not colour output is disabled, etc are defined in one place which saves us the trouble of passing an increasing number of parameters to an increasing number of Display methods throughout the code base. The old Displayer interface and associated Display methods in the model package are removed as this is now handled by the printer. The format functions in the utilities package has essentially been rewritten as methods to the Printer type. Additional changes: - All indentation when displaying information about resources (e.g. statuses, instance, accounts) are removed. - The application's build information now has colour output.
2024-06-17 18:59:20 +01:00
package
printer
Reference in a new issue
Copy permalink