diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2017-05-07 23:05:20 +0200 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2017-05-07 23:05:20 +0200 |
| commit | 2f93c6ca308a15c5d3e280274bd698604276143c (patch) | |
| tree | 65a4421a580100cf873b63fae30d5c8b294a205a /pkg/cli/interface.go | |
| parent | 36b903423828b2e35c9c1fde3fdc898fe2ed23ca (diff) | |
| download | gofu-2f93c6ca308a15c5d3e280274bd698604276143c.tar.gz | |
YAGNI
Diffstat (limited to 'pkg/cli/interface.go')
| -rw-r--r-- | pkg/cli/interface.go | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/pkg/cli/interface.go b/pkg/cli/interface.go index 7ebde9d..3192d32 100644 --- a/pkg/cli/interface.go +++ b/pkg/cli/interface.go @@ -21,6 +21,7 @@ package cli import ( "bufio" "bytes" + "fmt" "io" "os" "sort" @@ -128,26 +129,17 @@ func (i *Interface) ShowResultsSorted(strs []string) { //ShowProgress displays a progress message on stderr. func (i *Interface) ShowProgress(str string) { - i.stderr.Write(StyledText{ - Styled(">> ", AnsiNormal, AnsiBold, AnsiCyan), - Styled(strings.TrimSpace(str)+"\n", AnsiCyan), - }.DisplayString(true)) + fmt.Fprintf(i.stderr, "\x1B[0;1;36m>>\x1B[0;36m %s\x1B[0m", strings.TrimSpace(str)) } //ShowWarning displays a warning message on stderr. func (i *Interface) ShowWarning(str string) { - i.stderr.Write(StyledText{ - Styled("!! ", AnsiNormal, AnsiBold, AnsiYellow), - Styled(strings.TrimSpace(str)+"\n", AnsiYellow), - }.DisplayString(true)) + fmt.Fprintf(i.stderr, "\x1B[0;1;33m!!\x1B[0;36m %s\x1B[0m", strings.TrimSpace(str)) } //ShowError displays an error message on stderr. -func (i *Interface) ShowError(err string) { - i.stderr.Write(StyledText{ - Styled("!! ", AnsiNormal, AnsiBold, AnsiRed), - Styled(strings.TrimSpace(err)+"\n", AnsiRed), - }.DisplayString(true)) +func (i *Interface) ShowError(str string) { + fmt.Fprintf(i.stderr, "\x1B[0;1;31m!!\x1B[0;36m %s\x1B[0m", strings.TrimSpace(str)) } //ShowUsage displays a usage synopsis on stderr. |
