This is an automated email from the ASF dual-hosted git repository.
rohit pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack-cloudmonkey.git.
from fbc6f0e travis: fix build go mod vendor
new 88b5006 cmk: shlex input, new columnar output, refactorings
new d754b37 cli: fix pipe based output in shell
new 38972f2 cli: implement command line history support
new 783a099 cmk: implement command line flags support and usage doc
new 4740843 cmk: implement file lock for config read/write
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
cli/completer.go | 3 -
cli/exec.go | 24 +-
cli/history.go | 32 +-
cli/{shell.go => prompt.go} | 45 +--
cmd/api.go | 4 +-
cmd/command.go | 11 +-
cmd/output.go | 44 ++-
cmd/set.go | 4 +-
cmd/version.go | 2 +-
cmk.go | 42 ++-
config/about.go | 11 +-
config/config.go | 34 +-
go.mod | 3 +-
go.sum | 6 +-
.../{c-bata/go-prompt => gofrs/flock}/.gitignore | 7 +-
vendor/github.com/gofrs/flock/.travis.yml | 10 +
vendor/github.com/gofrs/flock/LICENSE | 27 ++
vendor/github.com/gofrs/flock/README.md | 40 ++
vendor/github.com/gofrs/flock/appveyor.yml | 25 ++
vendor/github.com/gofrs/flock/flock.go | 127 +++++++
vendor/github.com/gofrs/flock/flock_unix.go | 195 ++++++++++
vendor/github.com/gofrs/flock/flock_winapi.go | 76 ++++
vendor/github.com/gofrs/flock/flock_windows.go | 140 +++++++
LICENSE => vendor/github.com/google/shlex/COPYING | 27 +-
vendor/github.com/google/shlex/README | 2 +
vendor/github.com/google/shlex/shlex.go | 417 +++++++++++++++++++++
vendor/github.com/mattn/go-shellwords/.travis.yml | 8 -
vendor/github.com/mattn/go-shellwords/LICENSE | 21 --
vendor/github.com/mattn/go-shellwords/README.md | 47 ---
.../github.com/mattn/go-shellwords/shellwords.go | 145 -------
.../github.com/mattn/go-shellwords/util_posix.go | 19 -
.../github.com/mattn/go-shellwords/util_windows.go | 17 -
vendor/modules.txt | 6 +-
33 files changed, 1281 insertions(+), 340 deletions(-)
rename cli/{shell.go => prompt.go} (76%)
copy vendor/github.com/{c-bata/go-prompt => gofrs/flock}/.gitignore (91%)
create mode 100644 vendor/github.com/gofrs/flock/.travis.yml
create mode 100644 vendor/github.com/gofrs/flock/LICENSE
create mode 100644 vendor/github.com/gofrs/flock/README.md
create mode 100644 vendor/github.com/gofrs/flock/appveyor.yml
create mode 100644 vendor/github.com/gofrs/flock/flock.go
create mode 100644 vendor/github.com/gofrs/flock/flock_unix.go
create mode 100644 vendor/github.com/gofrs/flock/flock_winapi.go
create mode 100644 vendor/github.com/gofrs/flock/flock_windows.go
copy LICENSE => vendor/github.com/google/shlex/COPYING (89%)
create mode 100644 vendor/github.com/google/shlex/README
create mode 100644 vendor/github.com/google/shlex/shlex.go
delete mode 100644 vendor/github.com/mattn/go-shellwords/.travis.yml
delete mode 100644 vendor/github.com/mattn/go-shellwords/LICENSE
delete mode 100644 vendor/github.com/mattn/go-shellwords/README.md
delete mode 100644 vendor/github.com/mattn/go-shellwords/shellwords.go
delete mode 100644 vendor/github.com/mattn/go-shellwords/util_posix.go
delete mode 100644 vendor/github.com/mattn/go-shellwords/util_windows.go