Versions in this module Expand all Collapse all v1 v1.0.9 Nov 20, 2024 Changes in this version + func ConvertToStringWithThousandSeparator(input uint64) string + func FormatDuration(d time.Duration) string + func NewUserLog(log logging.Logger, userwriter io.Writer) + func PrintEndpointTables(clusterInfo *rpcpb.ClusterInfo) error + func PrintTableEndpoints(clusterInfo *rpcpb.ClusterInfo, codespaceURLs bool) error + func PrintWait(cancel chan struct{}) + func SpinComplete(s *ysmrr.Spinner) + func SpinFailWithError(s *ysmrr.Spinner, txt string, err error) + type UserLog struct + Writer io.Writer + var Logger *UserLog + func (ul *UserLog) GreenCheckmarkToUser(msg string, args ...interface{}) + func (ul *UserLog) Info(msg string, args ...interface{}) + func (ul *UserLog) PrintLineSeparator() + func (ul *UserLog) PrintToUser(msg string, args ...interface{}) + func (ul *UserLog) RedXToUser(msg string, args ...interface{}) + type UserSpinner struct + func NewUserSpinner() *UserSpinner + func (us *UserSpinner) SpinToUser(msg string, args ...interface{}) *ysmrr.Spinner + func (us *UserSpinner) Stop()