diff options
| author | Stefan Majewsky <majewsky@gmx.net> | 2017-09-26 17:38:03 +0200 |
|---|---|---|
| committer | Stefan Majewsky <majewsky@gmx.net> | 2017-09-26 17:38:03 +0200 |
| commit | d6320af4cf06ff9d345126a8106c719962e9e968 (patch) | |
| tree | e5c4b9cbfa5ab0ab6c6bb649fc87a361a345c0f2 /pkg | |
| parent | 51d8901c37dbe53be7a1a151d40b5ddd812733aa (diff) | |
| download | gofu-d6320af4cf06ff9d345126a8106c719962e9e968.tar.gz | |
fix prompt during `rtree get` when stdout redirected
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/rtree/index.go | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pkg/rtree/index.go b/pkg/rtree/index.go index ad53bbd..4e10ffd 100644 --- a/pkg/rtree/index.go +++ b/pkg/rtree/index.go @@ -214,11 +214,7 @@ func (i *Index) Rebuild() error { //`rtree get`, and is also used by `rtree drop`. func (i *Index) FindRepo(remoteURL string, allowClone bool) (*Repo, error) { //make sure that stdout is not used for prompts - originalStdout := os.Stdout - os.Stdout = os.Stderr - defer func() { - os.Stdout = originalStdout - }() + cli.Interface.StdoutProtected = true expandedRemoteURL := ExpandRemoteURL(remoteURL) basename := path.Base(expandedRemoteURL) |
