From d6320af4cf06ff9d345126a8106c719962e9e968 Mon Sep 17 00:00:00 2001 From: Stefan Majewsky Date: Tue, 26 Sep 2017 17:38:03 +0200 Subject: fix prompt during `rtree get` when stdout redirected --- pkg/rtree/index.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pkg/rtree/index.go') 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) -- cgit v1.3.1