Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

Commit

Permalink
Merge pull request #18 from optim-corp/topic/console
Browse files Browse the repository at this point in the history
update console
  • Loading branch information
optim-kazuhiro-seida committed May 25, 2021
2 parents 9ab98f9 + e3390e3 commit b80cc62
Show file tree
Hide file tree
Showing 14 changed files with 60 additions and 67 deletions.
2 changes: 1 addition & 1 deletion cli/account/me.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import (

var (
listUtility = utils.ListUtility
fPrintln = utils.Fprintln
fPrintln = utils.Console.Fprintln
str = cnv.MustStr
assert = utils.EAssert
)
Expand Down
6 changes: 2 additions & 4 deletions cli/device/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@ import (

var (
listUtility = utils.ListUtility
fPrintln = utils.Fprintln
fPrintln = utils.Console.Fprintln
is = utils.Is
println = utils.Println
print = utils.Print
printf = utils.Printf
printf = utils.Console.Printf
assert = utils.EAssert
lifecycleDir = models.LifecycleDir
path = ftil.Path
Expand Down
4 changes: 2 additions & 2 deletions cli/filestorage/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ var (
is = utils.Is
listUtility = utils.ListUtility
spaceRight = utils.SpaceRight
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrintln = utils.Console.Fprintln
fPrintf = utils.Console.Fprintf
path = ftil.Path
assert = utils.EAssert
)
8 changes: 3 additions & 5 deletions cli/geography/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@ package geography
import "github.com/optim-corp/cios-cli/utils"

var (
println = utils.Println
print = utils.Print
printf = utils.Printf
printf = utils.Console.Printf
listUtility = utils.ListUtility
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrintln = utils.Console.Fprintln
fPrintf = utils.Console.Fprintf
assert = utils.EAssert
)
4 changes: 2 additions & 2 deletions cli/group/group.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ var (
is = utils.Is
listUtility = utils.ListUtility
spaceRight = utils.SpaceRight
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrintln = utils.Console.Fprintln
fPrintf = utils.Console.Fprintf
assert = utils.EAssert
)

Expand Down
9 changes: 4 additions & 5 deletions cli/publishsubscribe/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,13 @@ import (
)

var (
print = utils.Print
printf = utils.Printf
printf = utils.Console.Printf
out = utils.Out
is = utils.Is
listUtility = utils.ListUtility
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrint = utils.Fprint
fPrintln = utils.Console.Fprintln
fPrintf = utils.Console.Fprintf
fPrint = utils.Console.Fprint
datastoreDir = models.DatastoreDir
path = ftil.Path
assert = utils.EAssert
Expand Down
4 changes: 2 additions & 2 deletions cli/resourceowner/resourceowner.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ var (
out = utils.Out
listUtility = utils.ListUtility
spaceRight = utils.SpaceRight
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrintln = utils.Console.Fprintln
fPrintf = utils.Console.Fprintf
assert = utils.EAssert
)

Expand Down
12 changes: 6 additions & 6 deletions cli/tool/init.go
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
package tool

import (
"fmt"

"github.com/fcfcqloow/go-advance/ftil"
"github.com/optim-corp/cios-cli/models"
"github.com/optim-corp/cios-cli/utils"
)

var (
config models.Config
accountFile ftil.FileService
configFile ftil.FileService
timestampFormatFile ftil.FileService
configPath = models.ConfigPath
accountPath = models.AccountPath
timestampFormatPath = models.TimestampFormatFilePath
listUtility = utils.ListUtility
fPrintln = utils.Fprintln
fPrint = utils.Fprint
println = utils.Println
printf = utils.Printf
print = utils.Print
fPrintln = utils.Console.Fprintln
fPrint = utils.Console.Fprint
printf = utils.Console.Printf
path = ftil.Path
println = fmt.Println
assert = utils.EAssert
is = utils.Is
)
17 changes: 2 additions & 15 deletions cli/videostreams/init.go
Original file line number Diff line number Diff line change
@@ -1,23 +1,10 @@
package video

import (
"github.com/fcfcqloow/go-advance/ftil"
"github.com/optim-corp/cios-cli/models"
"github.com/optim-corp/cios-cli/utils"
)

var (
out = utils.Out
is = utils.Is
listUtility = utils.ListUtility
spaceRight = utils.SpaceRight
fPrintln = utils.Fprintln
fPrintf = utils.Fprintf
fPrint = utils.Fprint
println = utils.Println
printf = utils.Printf
print = utils.Print
dir = models.Dir
path = ftil.Path
assert = utils.EAssert
out = utils.Out
fPrint = utils.Console.Fprint
)
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/optim-corp/cios-cli

go 1.14
go 1.16

require (
github.com/atotto/clipboard v0.1.2
Expand Down
5 changes: 3 additions & 2 deletions utils/assert.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package utils

import (
"fmt"
"os"

"github.com/fcfcqloow/go-advance/log"
Expand Down Expand Up @@ -39,14 +40,14 @@ func (self Assert) NoneErrAssert(e error) Assert {
}
func (self Assert) NoneErrPrintln(str ...interface{}) Assert {
if self.Err == nil {
Println(str...)
fmt.Println(str...)
}
return self
}

func (self Assert) NoneErrPrint(str ...interface{}) Assert {
if self.Err == nil {
Print(str...)
fmt.Print(str...)
}
return self
}
Expand Down
4 changes: 2 additions & 2 deletions utils/console.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ func FOutStructJson(object interface{}) {
if err != nil {
log.Error(err.Error())
} else {
Fprintln(result)
Console.Fprintln(result)
}
}
}
Expand All @@ -82,7 +82,7 @@ func FOutStructJsonSlim(object interface{}) {
if err != nil {
log.Error(err.Error())
} else {
Fprintln(body)
Console.Fprintln(body)
}
}
func OutStructJsonSlim(object interface{}) {
Expand Down
21 changes: 1 addition & 20 deletions utils/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package utils

import (
"bufio"
"fmt"
"os"
"runtime"
)
Expand All @@ -13,6 +12,7 @@ var (
IsWindows = (runtime.GOOS == "windows")
IsLinux = (runtime.GOOS == "linux")
IsMac = (runtime.GOOS == "darwin")
Console = out{}
)

type (
Expand All @@ -24,22 +24,3 @@ type (
Err error
}
)

func Fprintln(v ...interface{}) {
fmt.Fprintln(Out, v...)
}
func Fprint(v ...interface{}) {
fmt.Fprint(Out, v...)
}
func Fprintf(format string, v ...interface{}) {
fmt.Fprintf(Out, format, v...)
}
func Println(v ...interface{}) {
fmt.Println(v...)
}
func Print(v ...interface{}) {
fmt.Print(v...)
}
func Printf(format string, v ...interface{}) {
fmt.Printf(format, v...)
}
29 changes: 29 additions & 0 deletions utils/stdout.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package utils

import (
"bufio"
"fmt"
)

type out struct{ writer *bufio.Writer }

func (o *out) Fprintln(v ...interface{}) {
fmt.Fprintln(o.writer, v...)
}
func (o *out) Fprint(v ...interface{}) {
fmt.Fprint(o.writer, v...)
}
func (o *out) Fprintf(format string, v ...interface{}) {
fmt.Fprintf(o.writer, format, v...)
}
func (o *out) Printf(format string, v ...interface{}) {
fmt.Printf(format, v...)
}

func (o *out) Flush() error {
return o.writer.Flush()
}

func (o *out) F() {
o.Flush()
}

0 comments on commit b80cc62

Please sign in to comment.